收藏
回答

setData很慢就几个字段要5-6秒,真机调试模式和模拟器上很块,为什么?

上传代码,扫体验版,真机从网络请求数据,setData很慢就几个字段要5-6秒,android和ios都一样。但是真机调试模式和模拟器上却很快,几乎拿到数据就能显示出来,这是什么原因?

回答关注问题邀请回答
收藏

6 个回答

  • 社区技术运营专员-CJiang
    社区技术运营专员-CJiang
    2020-12-23

    你好,这个慢是如何体现的呢?

    2020-12-23
    有用
    回复
  • Cynthia®
    Cynthia®
    2021-05-13

    请问楼主解决了吗?我遇到类似的情况,同样用lzma算法解压文件,在真机预览的时候iphone、ipad、mac比android、windows慢十倍,但是在开发者工具和真机调试的时候是一样快的

    2021-05-13
    有用
    回复
  • 默思
    默思
    2020-12-23

    找到原因了。与后台交互做了个RSA加解密,就是解密方法耗时有5s多,在模拟器上1秒。小程序用的jsencrypt

    2020-12-23
    有用
    回复 1
    • 刘六
      刘六
      2021-02-07
      那建议把这种耗时计算放到 Worker 看看~~
      2021-02-07
      回复
  • oyo
    oyo
    2020-12-23

    云开发么?

    2020-12-23
    有用
    回复 1
    • 默思
      默思
      2020-12-23
      自己服务器,与后台交互要RSA加解密,解密用的jsencrypt导致延时,jsencrypt会有5-6s的延时吗,
      2020-12-23
      回复
  • 拾忆
    拾忆
    2020-12-23

    5-6s 有点恐怖啊,setData 多少M

    2020-12-23
    有用
    回复 1
    • 默思
      默思
      2020-12-23
      二十多kb,与后台交互要RSA加解密,解密用的jsencrypt导致延时,jsencrypt会有5-6s的延时吗,
      2020-12-23
      回复
  • 细哥ᵀᴹ
    细哥ᵀᴹ
    2020-12-23

    你可以生成一下代码片段看一下, 这个慢的原因分很多种的

    2020-12-23
    有用
    回复 2
    • 默思
      默思
      2020-12-23
      与后台交互要RSA加解密,解密用的jsencrypt导致延时,jsencrypt会有5-6s的延时吗,
      2020-12-23
      回复
    • 默思
      默思
      2020-12-23
      同样的方法,为什么在模拟器上很快,真机上很慢呢
      2020-12-23
      回复
登录 后发表内容
问题标签