小程序通过CanvasContext.draw绘制二维码 华为手机不显示
发布于 5 年前 作者 guiyingma 611 次浏览 来自 问答

机型:华为荣耀v10  

微信:v7.0.4

问题描述:

    使用CanvasContext.draw(boolean reserve, function callback)绘制二维码显示到小程序原生页面上(页面上只有一个canvas画布),多次重复打开显示绘制二维码的页面 ,二维码间歇性不显示,第一次打开正常显示;返回第二次打开不显示;返回第三次打开又正常显示……反反复复一直这样。回调函数callback里正常显示与不显示的返回都是绘制成功。

    辛苦官方看一下是什么原因,有什么兼容的解决方法。

6 回复

华为Nova 3i也出现了问题,请问官方什么时候能解决呢

我现在也遇到这种情况请问官方解决了没

我在小程序中也遇到了这个问题,二维码在第一次会绘制成功,但是第二次绘制就不再出现。

需要点一下转发或者关于之类的,才会出现。

我也是在华为手机上才会出现,vivo不能出现,iPhone不能出现,开发工具不能复现。

而且补充一下,就是开发模式下不行,需要真机预览或者发布的正式版本上才会出现。

这就很奇怪了。。。

所以,关注这个问题,期待尽快解决。

问题已复现,我们会在后续版本中进行修复。

我调用两次draw方法可以了,暂时没发现其他bug

回到顶部