![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小程序
weixin_44709338
这个作者很懒,什么都没留下…
展开
-
微信小程序在低端手机绘制海报(canvas)失败
微信小程序在低端手机绘制海报(canvas)失败接到一个需求,一个页面同时绘制三张海报,低端机海报绘制失败经排查,部分手机绘制海报过程中调用wx.canvasToTempFilePath会走fail函数,导致海报绘制失败解决办法绘制过程中在fail中监听失败的某次绘制,重新调用此次绘制过程 canvasToTempImage(canvasId, mycanvas, skuImageUrl, index) { wx.canvasToTempFilePath({ canv原创 2021-01-22 14:31:35 · 327 阅读 · 0 评论 -
微信小程序px转rpx
wx.getSystemInfo获取到的设备数据是px wx.getSystemInfo({ success: res => { let clientWidth = res.windowWidth let changeHeight = 750 / clientWidth this.setData({ changeHeight, //单位系数 }) }, })...原创 2021-01-12 18:18:50 · 286 阅读 · 0 评论 -
微信小程序input框 在跳转下一页面返回后不能聚焦
微信小程序input框 在跳转下一页面返回 重复几次后 输入框不能聚焦. 查了好多资料 是微信官方问题 解决思路. 离开本页面清除DOM,onShow 重新加载DOM 虽然页面效果有点差,但是问题解决了```javascript toQuestionPage() { this.setData({ inputShow: false, //空着页面显示隐藏的属性 }) wx.navigateTo({ url: '/pages/login-que原创 2021-01-05 16:37:43 · 578 阅读 · 0 评论 -
小程序 input 事件安卓手机触发两次
input 事件安卓手机触发两次这个问题微信官方好像也没有修复,那只能由我们解决,测试提出来的问题 头都大了,所以我们的解决思路要避免input事件第二次的重新触发,导致数据重新赋值!上代码我们通过监听键盘code码,去在用户输入内容的时候去赋值...原创 2020-12-16 10:29:48 · 681 阅读 · 0 评论 -
小程序边框1rpx 部分机型边框不完整不完整
在ios大屏手机中频繁出现此现象在小程序中使用1rpx时,在边框可能会显示不全。用1px可以解决显示不全的问题,但是真机上线条太粗。解决方法:利用 css 的 伪元素::after + transfrom 进行缩放.role-tag {height: 26rpx;color: #fff;font-size: 16rpx;display: flex;align-items: center;padding: 2rpx 8rpx 0 8rpx;width: 90rpx;justify-con原创 2020-11-25 21:19:31 · 653 阅读 · 0 评论 -
微信小程序base64转为图片 二维码
通过后端接口传过来的base64编码进行处理const fsm = wx.getFileSystemManager()function base64src(buffer, cb) {const time = new Date().getTime() //自定义文件名const filePath = ${wx.env.USER_DATA_PATH}/${time}fsm.writeFile({filePath,data: buffer,encoding: ‘binary’,success()原创 2020-11-24 15:52:58 · 1025 阅读 · 0 评论