自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 前端利用plus.android.importClass获取android移动端相册及视频

同理,若需获取视频,将上文中Images替换为video即可。在manifest.json权限配置或源码中开启如下配置。

2024-07-23 13:50:19 165

原创 记uniapp移动端键盘弹出初

在利用uniapp框架制作聊天类app软件、小程序时遇到输入框激活弹出系统键盘时,页面滚动效果失效,页面布局混乱。在pages.json中修改style(可单页面修改也可globalStyle全局修改)特别提醒,做此类键盘弹出操作时,外层框架布局时切忌不要是用。真机运行看似没有问,但打包出来后却发现键盘高度无故高出一倍。

2024-04-20 18:16:08 466

原创 global `--global`, `--local` are deprecated. Use `--location=global` instead

第二个报错:Unexpected token ‘.’,可以确定的是代码没有问题,经多方求证,这是因为我使用nvm切换高版本node时导致的,不使用nvm安装node不会出现此错误,猜想可能是nvm版本过低导致的,安装最新nvm即可解决。找到node安装目录,修改下面两个文件,将其中的“prefix -g”替换为“prefix --location=global”最近在开发vue3.0项目,但又担心安装3.0脚手架后会影响旧项目运行,于是局部安装vue3.0,但npm i时却报了如下错误。

2023-05-29 11:39:13 224

原创 微信公众号之在图片上添加热点链接

微信公众号热点链接

2023-03-13 12:23:38 1402

原创 移动端h5页面双击比例失调

继android外接h5网页后,发现一个我百思不得“其姐”的bug,即快速双击页面(任意页面,任意位置)时,界面比例放大失调,且无法恢复。一开始我还以为我页面基础布局出现了问题,于是把代码从头到尾检查了个遍,然而依我写了n年的css代码经验来看,并未发现有什么问题,于是抱着试一试的心里,在浏览器下全屏运行,发现这个问题消失了!!!这才依稀想起原来浏览器是有双击放大缩小功能的,只是现在不怎么使用此功能了,且随着vue的全面普及,易被忽略,要解决此问题十分简单,只需在html代码头部添加如下代码即可:

2022-03-30 15:30:12 327

原创 npm publish上传过滤、混淆加密js

继npm组件上传后,公司有部分“机密”代码不想开源分享,于是要求我将其混淆加密!!!一、npm上传过滤常见的过滤方法有创建黑名单(.npmignore)与白名单( package.json/files )两种;.npmignore与.gitignore类似,但优先级更高,且含有弊端(本地运行时经常会出现忽略的文件资源不存在),使用时注意事项过多,不推荐使用,这里主要讲讲白名单方式:在package.json中添加files字段 "main": "./src/index.js", "files"

2022-03-09 15:44:23 2694

原创 针对前端js加密解密方法的兼容问题(兼容ie5以上哦)

最近接了一个项目,是搭建一个jsSDK,提供第三方的接口供开发人员调用获取数据,为了让开发人员搞不清楚,我方接口到底是怎么实现的,防止代码偷盗,其中必不可少的就需要用到通信加密,且加密方法无限套娃,加深破解难度。本已实现,但是客户爸爸突然要求要兼容ie8,我滴个乖乖,这年代了还有人用ie而且还是ie8,我这暴脾气当时就炸了,要兼容ie8你早说啊,奈何用户只针对银行部门,我算是知道问什么银行处理业务总是这么慢了????,无奈下叫产品部门提出价钱!!!为了不让你白跑一趟,我提供免费的前端js加密大礼包.zip

2021-12-31 18:02:44 2403 1

原创 记android精简壳以访问网页方式打开App开机自启并静默安装(需root)

前言:应公司发展需求,实现android app项目一键打包(即多个项目只需修改部分配置文件,实现一个android工程文件打包多个app项目)。首先需解决的问题就是项目资源替换问题,最终我们采用的是访问网页的形式避免压缩资源替换的复杂度(将app项目发布成网页,通过android壳进行访问,不同app只需替换访问地址即可);其次就是针对客户需求实现静默安装自启和开机自启功能。一、环境配置注:以下环境配置只针jdk1.8,若java环境不是该版本,其他环境需对应调整。java:jdk1.8;and

2021-09-29 15:55:45 962

原创 cordova-android打包配置状态栏及http请求问题

一、状态栏沉浸式、及字体颜色、背景色修改关于该效果实现一般分为前端页面js处理和打包配置处理,本文主要记录打包配置处理。添加插件cordova-plugin-statusbarcordova plugin add cordova-plugin-statusbar1、打包配置处理,网上通常都说修改StatusBar.java文件,但请注意StatusBar.java文件有两个:直接修改platforms/android/src/org/apache/cordova/statusbar/Status

2021-08-17 11:11:42 994

原创 针对uniApp在地图、视频上增加弹窗层级问题记录(强烈推荐!!!)

打从使用uniApp,一直有个重大问题困扰我,那就是在地图和视频使用时,产品往往喜欢搞一些视觉效果爆炸的“特殊”弹窗,还动不动就来句这也实现不了,那也实现不了???我就没受过这样的气!!!方法一:nvue在这里特别说明,针对杠精提问:为什么不使用cover-view、cover-image?呵呵,脑子有问题。只有 这两种标签,且还不能嵌套组件,这怎么能拿来做复杂效果?除非你只需要放一句话,那你一定要用cover-view????。回到主题,简单介绍一下nvue:vue文件走的webview渲染,nvu

2021-07-26 14:26:06 2784 1

原创 vuepress搭建类element-ui知识平台

最近接到一个任务,要搭建一个自己的学习平台,类似element可以看到组件效果的同时还能查看组件源码,由于时间关系,决定使用第三方插件,于是在网上看了很多类似的技术,最终选了最简单的一种vuepress。我这里是在git上下载的完整项目(也可自行查看官网从头配置),主要是对配置文件进行说明:Democode.vue组件展示组件,用于组件效果和源码展示<template> <div class="code"> <div class="code--title"&g

2021-07-05 14:15:43 1192

原创 记hbuilderX USB调试无法识别手机

问题描述:其它项目手机可以识别并调试,新启项目部分手机无法识别1、usb连接后请一定要选择文件传输模式2、确保打开手机开发者选项并打开usb调试3、若仍无法识别,打开hbuilderX后在任务管理器中找到adb.exe 右键打开文件位置4、关闭hbuilderX后将adbs文件夹下所有 .dll和.exe文件添加压缩包备份然后删除原件5、把文件夹1.0.31文件夹下的adb.exe AdbWinApi.dll AdbWinUsbApi.dll 复制到 abds文件夹下并重启hbuilderX.

2021-06-30 10:24:06 994

原创 记gradle打包构建工具下载问题

早在我是用cordova打包时就遇到了而这个问题,当网络不是很好的时候(一般特指家庭网络????),这个东西是下不下来的,应为它是需要下载zip并采用内部手段解压的存在,所以就导致怎么都下不全,于是我每次但凡遇到报错gradle字样,我就放弃挣扎,冲头再来????。使用cordova打包时如遇到gradle下载不全请参考前面课程cordova打包vue。本文主要讲讲使用Android Studio打包是遇到gradle下载不全或损坏时该如何下载:1、打开下图文件2、去官网下载需要的版本压缩包到本地

2021-05-20 15:29:28 236

原创 记uniapp离线打包3.1.10(Hbuidlerx版本)前后区别

由于系统重装,原本的打包环境崩溃了,再加上uni-app基于Hbuilder的打包特性,与其去匹配版本,我选择重来。。。一、准备相应软件1、下载最新HbuilderX(我目前使用的是3.1.13),再下载对应最新的SDK。2、下载打包工具Andriod Studio(或者xCode),基于对Andriod Studio相对熟悉,本文使用了Andriod Studio,值得一提的是在安装Andriod Studio时,可自带下载相应的andriod_sdk,但会导致安装卡顿,网速差的可能会导致部分配置文

2021-05-18 18:11:11 1456 1

原创 记vue-cli版本升级webpack-simple项目运行失败./node_modules/vue-loader/lib/style-compiler?

一大早起来,突然发现我以前一个vue项目运行不起了,直面直接报错:运行脚本报错:各种百度、google,大多数都说重新下载node-sass,遗憾的是每一种方法可行。于是我逐步排查,发现昨天我使用了vue create命令创建项目,于是我豁然开朗,我的vue-cli被升级了!!!那怎么办,难道我以前用vue init创建的使用vue-cli2.x的项目无法用了?于是我去查看了官网文档,果然有兼容办法:1、npm install -g @vue/cli-init 安装一个桥接工具2、使用vu

2021-02-21 18:31:26 430 1

原创 创建存储多组件的npm包

       继前几篇关于npm私服和组件封装上传后,既然有了私服后,何不尝试像element和uni一样建立一个自己的npm包,将大部分基础组件全放入这个包中呢?一、注册npm账号并搭建npm私服       前面我们已经注册了自己的npm账号并搭建了私服,今天的内容基于这两点之上(未建私服也可以,只不过包是放在npm官服上的),没有的请参考: &nb

2021-02-20 18:10:03 263

原创 npm私服搭建

一、确保node安装命令行执行node -v和npm -v,检查是否安装若无推荐文章node管理二、安装verdaccio1、命令行执行:npm install -g verdaccio --unsafe-perm如图无报错则表示verdaccio安装成功。2、运行verdaccio访问localhost:4873,可以看到登录页面3、修改verdaccio配置,指定仓库目录在配置文件的末尾添加listen: 0.0.0.0:4873,配置此选项则是允许任何外部的所有IP都可以访问到

2021-02-08 11:54:57 1134

原创 kkfileview3.3.1版本个人使用记录

注:本文采用kkfileview3.3.0版本问题一前端页面反馈后端报错经调试发现是转码过程中接收参数路径不全导致,误将路径中的&&符号作为参数识别解决方案:如图所示,将该代码注释即可。...

2021-02-07 18:00:37 911 1

原创 自定义简单组件并上传npm库及上传npm库常见报错的解决方案

简单组件发布到npm库一、注册npm账号上npm官网注册账号并进行邮箱验证(必须验证,否则无法上传)二、创建vue项目1、我们使用 vue init webpack-simple ntc-kkfileview 命令创建一个简易项目(因为创建的是组件,所以不需要那么多配置,配置多了修改起来也麻烦,webpack-simple足够了)如上图,一路回车,即可创建一个简易轻量级的vue项目专供组件使用。2、修改项目目录如图所示,新增index.js文件(用于打包时将组件抛出)、新增componen

2021-02-03 18:28:15 1106 1

原创 nodemailer微服务发送qq邮件

nodemailer微服务发送qq邮件最近做公司网站时遇到一个问题,联系我们,电话?qq?还是邮件吧?那么问题来了,怎么发邮件呢?找了一下,发现大体就2种方式,一是使用微软提供邮箱,但需要特定条件,还需用户提供邮箱地址,同时还要用户填写接收邮箱,于是产品部说了,你这个用户体验。。。没办法,于是我找到了nodemailer,利用后台服务发送qq邮件。demo必备:node环境、两个qq邮箱(一个发,一个接)注:接的邮箱需要去qq开启smtp权限开启会短信获取smtp码(2毛钱)一、搭建nod

2020-06-06 14:18:00 679

原创 NVM安装管理node

NVM随着node的频繁更新,但项目不可能只有一个,但老版本项目的node环境却更不上node的更新步伐,在开发上遇到如此尴尬的问题,你自然会想到如果一台电脑可以随时使用想要用的node版本该多好啊,幸运的是程序员永远不缺大佬!!!这样的工具不少,但nvm尤为突出,作为小白,还是紧随大佬的脚步,果断下载nvm一、下载nvm注意,下载nvm前,切记将已安装的node卸载,虽然nvm是会提示管...

2020-04-18 15:52:55 470 1

原创 android+cordova+windows打包vue一条龙服务

android+cordova打包一条龙说到安卓打包就不得不用到android-sdk了,我常用两种工具来管理,android studio和sdk Manager,这里我就小白推荐用sdk Manager可以增加知识储备。一、sdk Manager下载sdk Manager下载戳这里若有想下载android studio的…二、sdk下载与环境变量的配置值得一提的是如果你使用and...

2020-04-04 22:10:58 559

webrtc流媒体的播放视频推流工具

webrtc流媒体的播放视频推流工具

2024-07-23

前端js加密大礼包.zip

修改版js加密方法(MD5、AES、RSA、Base64)

2021-12-31

EIDPTelevision布局视频改.zip

EIDPTelevision布局视频改.zip

2021-11-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除