收藏
回答

不支持打开非业务域名file://

使用WebView加载网页时,偶尔会出现 不支持打开非业务域名file://,请重新配置。请问这个问题时如何产生的?应该怎么样修改和避免出现?


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

9 个回答

  • 梁钧
    梁钧
    01-02

    我们的小程序 也偶尔会出现这种问题,上线也有一段时间了

    01-02
    赞同 2
    回复
  • 艾摩(GL)
    艾摩(GL)
    06-11

    1、webview里面的内容是否是动态设置的, 不是直接写死的?

    2、如果是动态的,初始化的时候,webview会不会优先去请求空的一个地址,如果空地址,解释器会不会认为是请求本地文件,所以会报file://非业务域名

    3、如果是写死的, 可能是网络延迟导致的,加载速度不一致带来的这个问题,只能微信修复。




    06-11
    赞同
    回复
  • Mr. Wang
    Mr. Wang
    01-09

    同样的问题,请问解决了吗?


    01-09
    赞同
    回复
  • Ether
    Ether
    2018-11-15

    同样的问题,偶尔会出现,多结束任务几次重新打开就好了。

    2018-11-15
    赞同
    回复
  • Can🌴
    Can🌴
    2018-11-15

    你的页面里有去请求 file 协议的,请排查

    2018-11-15
    赞同
    回复
  • @🐲较瘦
    @🐲较瘦
    2018-11-15

    就是在你们小程序的后台配置一下业务域名,https的

    2018-11-15
    赞同
    回复 1
    • 方超
      方超
      2018-11-15

      小程序已经上线很长时间了,业务域名也是配置了的,只是偶尔会出现这个,大部分时候是不会出现的,我现在测试是复现不了这个问题的。

      2018-11-15
      回复
  • จุ๊บ
    จุ๊บ
    2018-11-15

    首先检查 开发工具 详情中 web-view域名 是否设置,如果没有设置,去小程序平台 设置web-view 业务域名(业务域名 要求也是https的)。然后刷新下开发工具,让详情 域名信息中正常显示 web-view 业务域名,然后在尝试web-view跳转

    2018-11-15
    赞同
    回复 3
    • 方超
      方超
      2018-11-15

      小程序已经上线很长时间了,业务域名也是配置了的,只是偶尔会出现这个,大部分时候是不会出现的,我现在测试是复现不了这个问题的。

      2018-11-15
      回复
    • จุ๊บ
      จุ๊บ
      2018-11-15回复方超

      那就是微信的锅  捂脸

      2018-11-15
      回复
    • 方超
      方超
      2018-11-15回复จุ๊บ

      微信的人也不回答一下,这应该是bug吧  大大的问题

      2018-11-15
      回复
  • 拾忆
    拾忆
    2018-11-15

    只能打开业务域名,既然是域名那肯定是https://

    2018-11-15
    赞同
    回复 1
    • 方超
      方超
      2018-11-15

      小程序已经上线很长时间了,业务域名也是配置了的,只是偶尔会出现这个,大部分时候是不会出现的,我现在测试是复现不了这个问题的。

      2018-11-15
      回复
  • 沙扬娜拉
    沙扬娜拉
    2018-11-15

    完善web-view组件的相关配置

    https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html

    2018-11-15
    赞同
    回复 1
    • 方超
      方超
      2018-11-15

      小程序已经上线很长时间了,业务域名也是配置了的,只是偶尔会出现这个,大部分时候是不会出现的,我现在测试是复现不了这个问题的。 这个应该怎么办。光 配置业务域名不能满足吗

      2018-11-15
      回复