师邦
师邦
  • 发布:2022-01-12 15:47
  • 更新:2024-09-29 15:47
  • 阅读:611

关于IOS的 uni.createCanvasContext 时 偶尔出现 draw(false,callback)方法无法执行也无任何回调

分类:uni-app
    let ctx = uni.createCanvasContext('firstCanvas', that);   
ctx.drawImage(fpath, 0, 0, tmpWidth, tmpHght);  //fpath  图片资源地址,网图片添加文字水印等  
ctx.setFontSize(14); //字体大小  
.......  
setTimeout(() => {  
//console.log(“00000”)这里可以打印出来  
ctx.draw(true, resd => {  
//这里没有任何回调结果resd  
})  
//console.log(“111”)无法执行到这里  
},50)

安卓手机均正常!IOS有些手机正常 有些ios手机不正常 无法执行draw()! 不正常的IOS又不是每次都无法执行! 而是偶尔才会出现然后卡这draw()这块位置上,无法得到任何回调结果,所以无法继续下去

当前使用Hbuilder X 版:3.3.5.20211229

2022-01-12 15:47 负责人:无 分享
已邀请:
c***@guiyun.com

c***@guiyun.com

一样遇到这个问题,几年了都没解决

d***@qq.com

d***@qq.com - 111

现在依然没有解决,本地调试器没问题,微信小程序有问题

哒哒小淘

哒哒小淘

遇到了一样的问题,请问有好的解决方案吗

7***@qq.com

7***@qq.com

升级到最新版本Hbuilder X 4.28,还是同样遇到了同样的问题,有没有后续解决方案啊,大佬!

要回复问题请先登录注册