微信小程序web-view不支持打开非业务域名解决思路

Posted 消失的夏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序web-view不支持打开非业务域名解决思路相关的知识,希望对你有一定的参考价值。

问题起因:

我这的微信小程序小程序需要跳转到一个第三方的网站,然后就用web-view插件进行页面跳转,就会提示我出现非业务域名无法打开。

解决思路:

1.(不成功,安卓手机可以通过,ios通过不了)通过微信公众平台的小程序开发文档发现在 设置-开发设置-业务域名中来设置业务域名,在这里我用的是自己域名和服务器(通过SSL证书的绑定)搭了一个静态网址作为平台进行跳转到第三方链接。

2.(成功)不去链接第三方网址,自己写了一个需求简易网站发布(域名需要绑定SSL证书)

注意:在这里我用的是nginx部署的网站,我的网站发布后,可能会出现只能通过http访问,或者设置https 配置不成功。我们在这里注意Nginx的配置文件中 我们需要同时 监听80和443端口,我们的服务器安全组中也要同时开放80和443端口,至此我们的域名就可以通过https访问了。

总结:

对于Nginx配置部署不懂得可以直接百度Nginx配置 SSL证书实现https访问

以上是关于微信小程序web-view不支持打开非业务域名解决思路的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序打开外部链接

微信小程序设置web-view的业务域名

微信小程序request 合法域名校验出错

小程序web-view内的H5页面,报风险提示如何解决

小程序加载网页

微信小程序上传后发布或者体验版测试无数据