canvas绘制完后在安卓上出现白屏,实际保存可以看到图片
发布于 6 年前 作者 chaowan 12458 次浏览 来自 问答
  1. 正常情况

  2. 异常情况


    出现问题机型:华为P20

    出现问题频率:偶发性

  3. 代码片段

    https://image.wxopen.club/content_1979b61e-4990-11ea-9ec1-a0999b08aadb.png

2 回复

是保存后白屏还是?

看了下代码片段 ,有点可以尝试调整下。canvas的宽高如果有动态变化,建议在setData成功后的回调里再调用draw。现在你是在onLoad里发起异步数据请求,请求成功后draw。onReady里又修改了canvas的高度。两者的执行顺序是不确定的。

回到顶部