、
以上为真机测试图片
以下为代码
//点击按钮生成图片
productionPhoto: function(e) {
var that = this;
wx.canvasToTempFilePath({
canvasId: 'mycanva',
success: function(e) {
console.log(e)
if (e.errMsg == "canvasToTempFilePath:ok") {
that.setData({
imagesUrl: e.tempFilePath
});
var local = e.tempFilePath;
wx.saveImageToPhotosAlbum({
filePath: local,
success: function(e) {
// console.log()
wx.showToast({
title: '已保存到系统相册',
icon: 'success',
})
}
})
}
}
})
},
在真机上测试图片和文字均不显示,但是在开发工具和真机调试模式下可以正常显示,敢问大神这是为什么,谢谢。
请问楼主解决了不,我也遇到同样的问题了
这个图片的域名要加载到白名单里的哦,多半是你下载图的时候报错了,所以后面的代码没走?
我在开发工具中勾选了不校验域名一项,而且在打印台也没有任何报错信息,
能做个代码片段吗?
现在那个不校验好想不准确了,你把那个图片的域名加到白名单里就行了。
我曾经就是真机调试模式可以,去掉调试模式就不行了。奇怪的狠