小程序
小游戏
企业微信
微信支付
扫描小程序码分享
canvas.draw在iPhone上面不执行,微信版本7.0.5
相同的小程序代码,在安卓上是好的,在iPhone的微信7.0.3版本上也是好的,但是的iPhone上微信版本7.0.4或者7.0.5上面该方法就不执行了,有人遇到相同的问题吗?
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
iPhone 12 只能调起一次 .draw
微信版本号:7.0.18
系统版本号:14.1
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我也遇到同样的问题,解决了吗?
才碰到吗?前几天就被客户说了,后来我试着让画布显示出来才可以走通了
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
https://developers.weixin.qq.com/s/CfGA2VmB72a5
我是在 iPhone8p上面测试的
微信版本号:7.0.5
系统版本号:12.3.2
这个问题已知哈,详情可参考:https://developers.weixin.qq.com/community/develop/doc/0002eec8a14890327bf8faba553414?highLine=draw
myCanvas.draw(
false
, () => {
setTimeout(() => {
wx.canvasToTempFilePath({
canvasId:
'myCanvas'
,
x: canvasWidth * 0.4,
y: canvasHeight * 0.1,
width: 80,
height: canvasHeight * 0.8,
destWidth: 80,
destHeight: canvasHeight * 0.8,
success: res => {
this
.getVin(path, res.tempFilePath);
},
fail: err => {
console.log(err);
}
})
}, 500)
线上代码是不加setTimeout的,出现了刚刚描述的问题
在本地加上了setTimeout,还是不管用,时间加到1000也不管用
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
iPhone 12 只能调起一次 .draw
微信版本号:7.0.18
系统版本号:14.1
我也遇到同样的问题,解决了吗?
才碰到吗?前几天就被客户说了,后来我试着让画布显示出来才可以走通了
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
https://developers.weixin.qq.com/s/CfGA2VmB72a5
我是在 iPhone8p上面测试的
微信版本号:7.0.5
系统版本号:12.3.2
这个问题已知哈,详情可参考:https://developers.weixin.qq.com/community/develop/doc/0002eec8a14890327bf8faba553414?highLine=draw
myCanvas.draw(
false
, () => {
setTimeout(() => {
wx.canvasToTempFilePath({
canvasId:
'myCanvas'
,
x: canvasWidth * 0.4,
y: canvasHeight * 0.1,
width: 80,
height: canvasHeight * 0.8,
destWidth: 80,
destHeight: canvasHeight * 0.8,
success: res => {
this
.getVin(path, res.tempFilePath);
},
fail: err => {
console.log(err);
}
})
}, 500)
})
线上代码是不加setTimeout的,出现了刚刚描述的问题
在本地加上了setTimeout,还是不管用,时间加到1000也不管用