自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

转载 jspdf导出图片到pdf 图片不全, 分页内容截断位置不能保证

实例化jspdf,将内容图片放在pdf中(因为内容宽高和pdf宽高一样,就只需要一页,也防止内容截断问题)将pdf的宽高设置为canvas的宽高(不适用A4纸大小)获取canvas的宽度、高度(稍微大一点,预览)将DOM转换为canvas。将canvas转为图片。

2024-04-10 09:39:00 303

原创 vue eslint 抱错i [eslint] Failed to load plugin ‘vue‘ declared in ‘.eslintrc.js‘: Cannot find modul

执行。

2024-03-27 14:01:23 806

原创 vite+react+typescript 遇到的问题

该选项用于控制是否允许在 import 语句中导入 .ts 文件扩展名,它的取值可以是 true 或 false。tsconfig.json 中 compilerOptions:{“moduleResolution”: node}tsconfig.json 中 compilerOptions:{“moduleResolution”: node}删除tsconfig文件中的"allowImportingTsExtensions": true,

2023-11-17 15:40:24 1597

原创 vue3项目报错The template root requires exactly one element.eslint-plugin-vue

建议使用带有我们官方扩展 Volar (opens new window) 的 VSCode,它为 Vue 3 提供了全面的 IDE 支持。1.禁用 Vetur 并改用Volar=》它现在是 Vue 3 项目的官方推荐。2.package.json文件中。

2023-10-26 15:54:56 873

转载 js跨域的八种方式

1. JSONPJSONP 是一种利用 unction jsonp(url, callback) { const script = document.createElement('script'); script.src = `${url}&callback=${callback}`; document.body.appendChild(script); window[callback] = function(data) { document.body.removeChil

2023-10-18 10:50:00 391

原创 vue3 使用require报错:require is not defined

与原生的 URL 构造器 组合使用,在一个 JavaScript 模块中,通过相对路径我们就能得到一个被完整解析的静态资源 URL。否则代码将被原样保留,因而在 build.target 不支持 import.meta.url 时会导致运行时错误。在生产构建时,Vite 才会进行必要的转换(保证 URL 在打包和资源哈希后仍指向正确的地址)vite官网静态资源处理 new URL(url, import.meta.url)import.meta.url : ESM 的原生功能,会暴露当前模块的 URL。

2023-10-17 13:14:07 8416

原创 IOS手机系统 transition css3动画不执行

注:要加上translateX translateZ。ios 动画transition不执行。

2022-10-19 08:46:11 1302 1

原创 原生app 嵌入百度h5人脸认证,活体检测方案, HUAWEI mate30 Pro 不兼容处理

原生app 嵌入百度h5人脸认证,活体检测方案, HUAWEI mate30 Pro 不兼容处理

2022-09-15 16:11:16 489

原创 浏览器监听左上角返回按钮监听事件popstate 不起作用&使用History.back()页面后退刷新或者处理一些其他操作页面

浏览器监听左上角返回按钮监听事件popstate 不起作用

2022-09-01 14:24:08 2701

原创 Flutter 遇到的问题整理

Flutter 遇到的问题整理

2022-08-23 09:32:31 1786

原创 reactjs 突然报错 Error: Minified React error #152; visit https://reactjs.org/docs/error-decoder.html?

在开发环境没问题,但是测试环境会抱着个错vendors.umi.da0aa8ca.async.js:formatted:54915 Error: Minified React error #152; visit https://reactjs.org/docs/error-decoder.html?invariant=152&args[]=se for the full message or use the non-minified dev environment for full errors

2022-02-16 16:21:57 3263

原创 No package ‘libimobiledevice-glue-1.0‘ found安装时依赖的libimobiledevice-gulue-1.0如果没有包装出现错误时的处理方法

报错:Package requirements (libimobiledevice-glue-1.0 >= 1.0.0) were not met:No package 'libimobiledevice-glue-1.0' found依赖模块的libimobiledevice-gulue-1.0不足的错误。明确了确认依存关系的实施确实需要libimobiledevice-gulue-1.0。相关资料问答https://github.com/libimobiledevice/usbmux

2021-10-29 09:14:11 5898 1

原创 钉钉 微应用 dd.ready dd.runtime.permission.requestAuthCode 等了很久才执行或者不执行

测试:设备ios。 网络:4G原因: 钉钉源码里面有一个监听WebViewJavascriptBridgeReady一直不执行,我们本身的ajax会阻塞它解决方案: 一进来就带调用dd.ready,再在成功的函数里面调用h5自身的请求待思考问题:1.在公司的wafi 下也不会有这个问题,2.在h5自身ajax请求结束调用dd.ready也是会阻塞等很久参考链接:https://blog.csdn.net/a928200728/article/details/80600163https://b

2021-10-26 14:09:15 3641

原创 configure: error: OpenSSL support explicitly requested but OpenSSL could not be found

export PATH="/usr/local/opt/openssl/bin:PATH"exportLDLIBRARYPATH="/usr/local/opt/openssl/lib:PATH"export LD_LIBRARY_PATH="/usr/local/opt/openssl/lib:PATH"exportLDL​IBRARYP​ATH="/usr/local/opt/openssl/lib:LD_LIBRARY_PATH"export CPATH="/usr/local/opt/opens

2021-10-20 10:42:28 745

原创 报错LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443

https://zhuanlan.zhihu.com/p/355688442

2021-10-20 09:19:00 843

原创 umjs3+react+antd build ie 11 报错

umjs3+react+antd build ie 11 报错1.immer报错dva:{hmr: true,immer: { enableES5: true }//如需兼容 IE11,需配置},箭头函数报错nodeModulesTransform: { type: ‘all’, exclude: [’@umijs/utils’], },3.打包不压缩排除错误cross-env RM_TMPDIR=none COMPRESS=none umi build...

2021-09-09 19:25:19 457

原创 window10 安装cocos creator 3D 不能新建项目

安装完1.0.4版本后,在新建项目,点击create ,只能在指定地方创建一个空的文件夹,然后什么反应都没有解决方案:找一个现成的项目打开,然后在使用文件里面的新建项目,新建一个项目;后面按照正常的流程就可以了,直接打开图标也可以成功创建...

2020-04-27 18:00:41 415

原创 微信小程序使用echarts用tab切换的时候,图表不能显示

微信小程序使用echarts用tab切换的时候总会出现图表不能显示的问题,尝试解决方案1.使用hidden2.使用wx:if皆不能解决,最后只能使用外层更改定位的方式<view class="d-swiper-item " wx:for="{{lines}}" wx:key="lines" style="left:{{current == index ? 0 : '-120%'}...

2020-04-08 11:09:05 1753 2

原创 小程序好用富文本解析组件Parser

https://github.com/jin-yufeng/Parser

2020-04-01 12:46:01 1536

原创 VUE input 事件监控 IOS手写中文,会输不进去,解决方案

使用vue 绑定事件<input class="form-input f18" :class="item.inputClass ? item.inputClass : ''" :type="item.type || 'text'" autocomplete="off" v-bind:va...

2020-01-13 14:27:15 1019

原创 记:小程序生命周期onLoad 与路由成功回调函数 在安卓和IOS上的执行顺序不一致

最近在做功能,需要在全局变量记住上一个页面的东西,过程如下在路由跳转在页面Awx.navigateTo({ url:'B', success () { console.log(1, 'router sucess') }})在页面B 的onLoad 生命周期 console.log(2, 'B onLoad ')此时发现:在安卓执行顺序:1router sucess...

2019-10-11 14:04:29 306

转载 如何使用cnpm搭建私有的npm仓库-转载

关于如何使用cnpm搭建私有的npm仓库看这里→ http://blog.fens.me/nodejs-cnpm-npm/我本人还没有机会真正实践操作过,公司的npm仓库是我老大搭建的,我这里仅仅记录关于如何发布npm包以及在这过程中出现的问题以及解决的方案。因为官方的npm上的模块是完全开源,但是公司自己项目有些模块与业务或者逻辑以及一些配置模块肯定不能开源啊,所以需要搭建私有的npm仓库。...

2019-09-04 10:52:28 544

原创 微信公众号的测试号配置自定义菜单,访问时报redirect_uri域名与后台配置不一样,错误代码:10003

设置微信公众号的测试号的菜单流程可参考https://blog.csdn.net/hqsary/article/details/82347862现在着重要说的是其中接口配置信息的处理1:自定义一个接口(GET类型),填入URL输入框2:在接口逻辑中获取参数(微信调用传过来参数)echostr【每次传输值可能不一样】3:在接口逻辑中返回这个参数(echostr)的值给调用者(微信)注:to...

2019-09-04 09:35:00 2773

原创 web网页输入框的默认键盘类型控制,如何掉起英文键盘

WAP网页输入框的默认键盘类型控制手机网的输入框不够人性化,比如手机号、卡号输入框应该默认显示数字键盘,邮箱输入框应该默认显示邮箱键盘,掉起英文键盘等。参照:https://www.cnblogs.com/txw1958/p/3231947.html经测试这些可以解决大部分问题,但是针对iphoneX 系列还是存在问题:iphoneX系列很难利用上面的方式让软键盘自动切换到英文键盘, 如果...

2019-08-21 09:37:22 2661

原创 微信小程序input 组件丢字问题

近期总有用户反映小程序会丢失字体,尤其在实名的时候,造成很大的问题由这个分析,一般中文比较容易丢失经多方测试,是由于有些输入法或者输入模式,导致input并没有记录下来改变的状态,因为对于程序来说他属于临时(尤其使用手写模式最容易测试出来)不完美解决方案:是输入面板覆盖住按钮,这样用户放下输入面板的时候,就改变了input里面的状态,在监听一下inout的失去焦点状态...

2019-04-09 15:27:15 2469

原创 linux 系统常用命令

1.下载wget https://sourceforge.net/projects/lzmautils/files/latest/download?source=typ_redirect2.解压xz宝xz -d node-v10.15.3-linux-x64.tar.xz3.解压tar包tar -xvf node-v10.15.3-linux-x64.tar4.创建软链接ln -s ...

2019-04-03 18:16:01 101

原创 Cluste 模式下 Log4js 日志丢失

最近Log4js 升级到3以上的版本,发现在Cluste 没有日志文件生成,在网上找了看到一篇文章“探索 PM2 Cluster 模式下 Log4js 日志丢失(https://juejin.im/post/5b7ea1e56fb9a01a0f24979a?utm_medium=hao.caibaojian.com&utm_source=hao.caibaojian.com)”但是上面是...

2019-04-03 18:09:02 460

原创 微信小程序JavaScript SDK keyword 搜索不准确问题

在使用api search(options:Object) 地点搜索,搜索周边poi时发现不准确此时已经设置了location:{latitude: 纬度,longitude: 经度}参数问题点:要同时设置参数:region参数描述:指定地区名称,不自动扩大范围,如北京市,(使用该功能,若涉及到行政区划,建议将auto_extend设置为0)当用户使用泛关键词搜索时(如酒店、...

2019-03-06 14:54:05 414

原创 常用正则表达式

1.去掉所有空格:/\s+/g2.去掉左右空格:/(^\s*)|(\s*$)/g

2019-03-04 11:29:51 70

原创 微信小程序使用腾讯地图请求来源未被授权, 此次请求来源域名:servicewechat.com

import QQMapWX from ‘…/…/…/…/utils/qqmap-wx-jssdk.min’步骤:1.申请地图秘钥(https://lbs.qq.com/console/key.html)授权 APP ID填写:AppID(小程序ID)注: 微信小程序使用的时候,WebServiceAPI 域名白名单不能配置,否则会报错2. 在小程序微信公众号平台设置请求白名单...

2019-02-28 15:13:24 16115

原创 记录vue开发webapp 使用cordova +Crosswalk打包时出现,用户操作时间越长,反应越慢,最后卡死的现象

有朋友在用vue开发webapp 使用cordova +Crosswalk打包时出现,用户操作时间越长,反应越慢,最后卡死的现象解决方案:使用谷歌浏览器的 memory(使用可参考https://www.jb51.net/article/142537.htm) 查看的时候,发现大量的内存泄漏,导致浏览器占用资源越来越多,按照快照释放内存,并且在会引起大量资源增加的操作,发现是有闭包存在以及引用计...

2018-10-17 09:38:39 811

原创 WebCat小程序遇到问题总结

一.如何在欢迎页不显示tabBar 而在进入主页后显示1.app.js里面把欢迎页写在最上面,并且不配置到tabBar的list里面(注:如果想在欢迎页也有tabBar,则page里面配置的第一个页面也要存在于tabBar list里面)2. 欢迎页按钮组件事件(注:跳转要用switchTab【其他跳转方式:redirectTo;navigateTo】)//事件处理函数 bindVi...

2018-10-16 11:04:56 1071

原创 webpack Async(异步事件)使用callback报错

最近在学习用webpack4构建资源,按照惯例在对html-webpack-plugin扩展写插件的时候,发现异步函数里面 **callback(null, htmlPluginData)**报错如下图:错误webpack Async(异步事件) * html-webpack-plugin-before-html-generation* html-webpack-plugin-befor...

2018-10-11 10:25:57 733

空空如也

空空如也

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

TA关注的人

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