小程序wx.canvasToTempFilePath部分安卓机不执行?
API: wx.canvasToTempFilePath 微信版本:7.0.6 调试基础库: 2.7.7 机型: 华为荣耀V20(小概率跑不起) 华为平板SHT-AL09(大概率跑不起) 问题描述: 8/22日下午还是好好的,没改代码,今天早上就跑不起来了(console.log('API ok') 打印不出来!)。网络及其他环境都没问题。在8/21日晚上也突发过这种问题!!! 代码片段: getTestImage: function() { const ctx = wx.createCanvasContext('canvasImage') const nowDate = new Date() let toBasePath = '' ctx.beginPath(); ctx.setFontSize(24); ctx.setFillStyle("rgba(255,255,255,.5)"); ctx.fillText(nowDate, 20, 50); ctx.fillText('员工号:123456', 20, 150); ctx.draw(false,()=>{ console.log('测试1') wx.canvasToTempFilePath({ x: 0, y: 0, width: 530, height: 380, fileType: 'jpg', destWidth: 530, destHeight: 380, canvasId: 'canvasImage', success(res) { console.log('API ok') toBasePath = res.tempFilePath wx.getFileSystemManager().readFile({ filePath: toBasePath, encoding: 'base64', success: function (re) { console.log('success') } }) } }) }) },