收藏
回答

BUG:在开发者工具手机远程调试时时间与web-view中时间不一致

当在web-view new Date()计算时间,然后立即postMessage退出,与此同时在小程序的page页面监听unload事件,newDate(),发现小程序页面得到的时间比web-view页面的计时时间更早。而在PC端和上线环境不会有这个远程调试的BUG。

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

7 个回答

  • 娇华
    娇华
    2018-08-27

    麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题

    2018-08-27
    赞同
    回复 6
    • un
      un
      2018-08-27

      wechatide://minicode/PdZ8VYmf731s

      将代码复制出来,开远程调试,进入页面显示时间后,立即返回,也可以用postMessage把时间传出来作比较,发现退出时,小程序page页面的时间比web-view页面内计时更早


      2018-08-27
      赞同
      回复
    • 是柿子啊
      是柿子啊
      2018-08-29回复un

      ,你好,你说的是这个时间差吗?

      2018-08-29
      赞同
      回复
    • un
      un
      2018-08-29回复是柿子啊

      不是,是手机上web-view组件内html页面的计时的时间比之后退出时onunload的时间更晚,具体你可以看下上面的代码片段,开远程调试

      2018-08-29
      赞同
      回复
    • 是柿子啊
      是柿子啊
      2018-08-29回复un

      webview的的页面看不了呢,刚才的就是远程调试查看显示的时间

      2018-08-29
      赞同
      回复
    • un
      un
      2018-08-29回复是柿子啊



      2018-08-29
      赞同
      回复
    查看更多(1)