chooseImage函数·使用后在canvas上绘制图片,却绘制不出来。
- 当前 Bug 的表现(可附上截图) 代码: const context = wx.createCanvasContext('angle11',this); wx.chooseImage({ count: 1, // 默认9 sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有 sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有 success: function (res) { // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片 temp_path = res.tempFilePaths; console.log(temp_path) context.drawImage(temp_path, 0, 0, 300, 300) console.log("LLL") context.draw(true) } }) - 预期表现 理论上应该在我的名叫context的Canvas(id为angle11)上绘出我的选择图片,但是事实上绘制不出来,还给我报错。 报错内容莫名其妙:“n[0].replace is not a function”——我也没写过什么n[0].replace啊!?? - 复现路径 - 提供一个最简复现 Demo