收藏
回答

小程序canvas在PC模拟器上很流畅,但真机调试所用时间几乎翻了20倍,这是为何?

场景需求:需要用到 canvas 绘制一张图,大概30多条数据的 list,每个 list 中的数据只有三个字。

真机场景:米8 ,微信版本 7.0.4 ,WIFI / 4G ,基础库版本  2.7.7(这个不管选什么都是一样的现象)

遇到问题:PC 模拟器(也即小程序开发工具上非常流畅,大概2秒左右),但真机调试却花了30秒,苹果 或 安卓 都是如此,实在找不到原因所在。

调试提示:   等待同步 API measureText 调用    



另外,那个  runtime.js?devtools_ignore=true  一直报错是什么鬼?

请求解答,谢谢(急)。


最后一次编辑于  11-25
回答关注问题邀请回答
收藏

1 个回答

  • 卢霄霄
    卢霄霄
    11-26

    真机调试的时候,任何操作都用websocket同步到了客户端,频繁操作会阻塞线程。。用预览看吧

    11-26
    赞同 1
    回复 4
    • phubing
      phubing
      11-26
      确实是,稍微麻烦的就是预览看的时候,虽然你是勾选不校验合法域名,但是预览就是不行,必须要映射成配置好了的合法域名。谢谢老哥
      11-26
      回复
    • 卢霄霄
      卢霄霄
      11-26回复phubing
      预览的时候 打开调试 就不会校验合法域名了
      11-26
      回复
    • phubing
      phubing
      11-26回复卢霄霄
      嗯嗯,谢谢
      11-26
      回复
    • 卢霄霄
      卢霄霄
      11-26回复phubing
      不客气~
      11-26
      回复
问题标签