wx.canvasToTempFilePath最好也加个200的延时,绘制多内容在性能低的安卓机下,因为draw是个异步的,经常失败
帮忙看下,wx.canvasToTempFilePath没有反应[代码]pyq:function(){[代码][代码] [代码][代码]var that =this[代码][代码] [代码][代码]wx.showLoading({[代码][代码] [代码][代码]title: '请稍后...',[代码][代码] [代码][代码]})[代码][代码] [代码][代码]wx.request({[代码][代码] [代码][代码]url: app.url +'addScan',[代码][代码] [代码][代码]daya:{[代码][代码] [代码][代码]page:"pages/detail/detail",[代码][代码] [代码][代码]one:that.data.detail.id,[代码][代码] [代码][代码]two:that.data.toptjm[代码][代码] [代码][代码]},[代码][代码] [代码][代码]success:function(res){[代码][代码] [代码][代码]console.log(res.data)[代码][代码] [代码][代码]wx.hideLoading()[代码][代码] [代码][代码]var context = wx.createCanvasContext('mycanvas', this)[代码][代码] [代码][代码]context.drawImage(res.data, 50, 20, 200, 200)[代码][代码] [代码][代码]context.setFillStyle('#676050')[代码][代码] [代码][代码]context.setFontSize(18)[代码][代码] [代码][代码]context.setTextAlign('center')[代码][代码] [代码][代码]context.fillText("优趣商城",150,260)[代码][代码] [代码][代码]context.setFontSize(14)[代码][代码] [代码][代码]context.fillText(that.data.detail.name, 150, 300)[代码][代码] [代码][代码]context.setFontSize(12)[代码][代码] [代码][代码]context.fillText("立即扫码选购", 150, 380)[代码][代码] [代码][代码]context.draw(true, wx.canvasToTempFilePath({[代码][代码] [代码][代码]canvasId: 'mycanvas',[代码][代码] [代码][代码]success: function (res) {[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]// wx.saveImageToPhotosAlbum({[代码][代码] [代码][代码]// filePath: res.tempFilePath,[代码][代码] [代码][代码]// success(result) {[代码][代码] [代码][代码]// console.log(result)[代码][代码] [代码][代码]// wx.showToast({[代码][代码] [代码][代码]// title: '图片保存成功',[代码][代码] [代码][代码]// icon: 'success',[代码][代码] [代码][代码]// duration: 2000[代码][代码] [代码][代码]// })[代码][代码] [代码][代码]// }[代码][代码] [代码][代码]// })[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]scans: 1[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}));[代码] [代码] [代码] [代码] [代码] [代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码]
2019-07-02同样问题,ios12,iphone6s
ios 6.7.4 版本按钮无法触发bug- 当前 Bug 的表现(可附上截图) 微信升级到6.7.4版本后,小程序表单页面,必填项均有校验,输入正确结果后无法触发底部button按钮提交。 [图片] [图片] 如上图,每一项都输入了正确结果,点击下一步没有任何反应。 若进入什么都不输入,直接点下一步,则会显示校验信息,如提示“请输入姓名”,“请选择出生日期”等,重复以下动作:点击下一步--提示必填项--输入正确项--点击下一步--提示下一个必填项--继续输入……照这样把所有必填项填完,点击下一步才会是正常的提交反应…… 请问,这是微信6.7.4版本的bug吗……之前的版本从来没出现这个问题…… - 预期表现 - 复现路径 - 提供一个最简复现 Demo
2018-11-24