web-view不支持打开非业务域名http://

发布于 7 年前作者 jieshao13723 次浏览最后编辑 7 年前来自 ask

1、在小程序的业务域名,如下图所示:

2、在微信工具里:

3、项目信息配置如下 :

4、

根据以上配置全部配置完成,最后,还是提示

10 回复
li48
li481 楼6 年前

你好,你打开的是http的域名呀。应该是https的才对

laiwei
laiwei2 楼6 年前

我刚解决了这个问题,给出自己怎么填坑的吧。

问题描述:

小程序webview里明明填的https,本地不校验合法域名时总提示“不支持非法域名”

发版后第一次会出现错误提示,再进就正常了

看似是缓存影响,实际为重定向

问题解决:

排除掉内嵌H5页面的http请求原因,在webview引用的url最后面加个斜线吧。

如,我们需要访问

https://www.xx.com/page1?a=1&b=2

改为

https://www.xx.com/page1/?a=1&b=2

其实很简单,问号前加个"/"试试  

chenmin
chenmin3 楼6 年前

这个是302重定向到http了

gangma
gangma4 楼6 年前

域名配置,应该用https的,http的是不支持的

weilei
weilei5 楼6 年前

你好,我现在也遇到这样的问题,您解决了没有?想问下怎么解决的。

taoyong
taoyong6 楼6 年前

个人小程序?不支持的

aduan
aduan7 楼6 年前

我也遇到了,但是是客户的手机和老板的手机提示这个,而我们几个开发的手机没问题。这就很尴尬了

yongqian
yongqian8 楼6 年前

楼主,问题解决了吗?可以加微信吗?

rxiang
rxiang9 楼6 年前

我也遇到了这个问题.解决了麻烦也告诉我一下.wx:bo362185163,谢咯.

fang28
fang2810 楼5 年前

是不是出现了跨域问题,看看是不是在你的访问连接里涵跨了http协议的接口