收藏
回答

webview动态url出现加载失败?

wxml代码:<web-view src="{{url}}#wechat_redirect" bindload="webLoadSuccess" binderror="webLoadFail"></web-view>

js代码:

onshow:中使用动态url,直接给url加了随机数参数,如:

this.setData({

        url: decodeURIComponent(`${url}?random=${(new Date().getTime())}`)

})

在webview binderror中上报了日志,从云函数数据库中发现超多错误日志(错误频率很高)


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

2 个回答

  • 社区技术运营专员-白柿子
    社区技术运营专员-白柿子
    08-07

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    08-07
    赞同
    回复 1
    • 哈枫
      哈枫
      08-07
      你好,代码片段如下:https://developers.weixin.qq.com/s/3Qwb5rmQ7ZaR;但是在开发环境和自身体验没问题的,日志是从后台捕获到,也有收到用户反馈白屏现象,目前没办法复现。
      08-07
      回复
  • 铭锋科技
    铭锋科技
    08-07

    decodeURIComponent(`${url}?random=${(new Date().getTime())}`)

    这个有值吗

    08-07
    赞同
    回复 1
    • 哈枫
      哈枫
      08-07
      有的,不加decodeURIComponent也有这个问题
      08-07
      回复
问题标签