收藏
回答

canvas绘制完后在安卓上出现白屏,实际保存可以看到图片

  1. 正常情况

  2. 异常情况


    出现问题机型:华为P20

    出现问题频率:偶发性

  3. 代码片段

    https://developers.weixin.qq.com/s/Ypp8JImw7n75

最后一次编辑于  04-18  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 是柿子啊
    是柿子啊
    04-18

    是保存后白屏还是?

    04-18
    赞同
    回复 1
    • 橙子
      橙子
      04-19

      保存后不是白屏

      04-19
      回复
  • liu志远
    liu志远
    04-19

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

    04-19
    赞同
    回复 1
    • 风
      07-20
      https://developers.weixin.qq.com/community/develop/doc/00002a40588b08b41fe83219256000?fromCreate=1
      07-20
      回复