收藏
回答

webview跳转后提示无法打开该页面?

webview内嵌H5,测试环境可以正常打开,到线上环境提示不支持打开页面,

如果在体验版打开调试模式,在进入正式版,webview页面又可以正常打开,

有大佬知道这是什么原因吗

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

3 个回答

  • Xzq
    Xzq
    03-11

    截屏里面反映的就是你的web-view跳转到了graph.qq.com域名下的网站,所以才会出现不支持打开,需要你们自己排查一下,有没有什么重定向啥的,比如说登录功能等,需要跳转到其他第三方平台再回来这种场景

    03-11
    有用
    回复 1
    • 余
      03-11
      好的,谢谢,大概找到原因了,应该是动态的引入wx jssdk 的原因
      03-11
      回复
  • sun
    sun
    发表于小程序端
    03-11

    webview里打开的页面需要配置业务域名。配置不了业务域名则不支持打开,需要去除对应功能。

    03-11
    有用
    回复 5
    • 余
      03-11
      业务域名和服务器域名都有配置
      03-11
      回复
    • sun
      sun
      发表于小程序端
      03-11回复

      你打开的是graph.qq.com,这是腾讯的域名。你确定你能添加腾讯的域名到业务域名?

      03-11
      回复
    • 余
      03-11回复sun
      没啊,内链的不是 graph.qq.com 这个链接,在引入h5的页面,动态的引入https://res.wx.qq.com/open/js/jweixin-1.3.2.js ,wx的sdk,这种也需要进行业务域名配置吗
      03-11
      回复
    • sun
      sun
      发表于小程序端
      03-11回复

      这种情况你就要自行检查为什么会跳转到这个域名了

      03-11
      回复
    • 余
      03-11
      好的,谢谢哈
      03-11
      回复
  • 智能回答 智能回答 该问答由AI生成
    03-11
    有用
登录 后发表内容