不支持打开非业务域名file://
发布于 5 年前 作者 yonglu 11580 次浏览 来自 问答

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

9 回复

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

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

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

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

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

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

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

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

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

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

回到顶部