伴随着微信小程序的开放,就有很多客户咨询我们,小程序可以添加链接到其他网站吗?小程序里面可以点击打开网页吗?
就在昨晚也就是2017年11月2日的晚上十一点,微信官方开放出这个功能来了,之前微信小程序是只能在小程序内部跳转的,无法通过小程序来打开外部的链接地址。
而昨晚,微信开放出这个外链功能,从此通过小程序可以打开外链了。
不过,目前微信对小程序跳转外部链接还是有部分限制的,没有完全开放。我们下面就给大家一一介绍下。
比如说吧,举个简单的例子,我做了一个小程序新微云商城,我是无法点击打开淘宝链接吧。这个是直接被限制死的。没办法,两位马爸爸,目前中国互联网的巨头,相爱相杀啊。相互的屏蔽对方。在微信里无法打开淘宝的链接地址,同样,你在淘宝的旺旺里想和别人交换个微信号,你也无法发送出去微信几个字。
需要外链,就是用到小程序的一个组件,webview。
web-view 组件是一个可以用来承载网页的容器,会自动铺满整个小程序页面。个人类型与海外类型的小程序暂不支持使用。
也就是说目前只支持企业注册的小程序账号,个人注册的以及海外注册的小程序账号还没有这个功能哦。
然后还有哪些限制呢?我们接着来看微信的限制:
限制说明:
1)每个小程序帐号仅支持配置最多20个域名;
2)每个域名仅支持绑定最多20个小程序
3)每个小程序一年内最多支持修改域名50次
好吧,这些限制我们都摆脱了,接着我们来配置自己的跳转域名了吧。我们看看如何操作,要登陆微信小程序的后台,https://mp.weixin.qq.com/
然后在设置里找到开发设置,在开发设置里,有一个业务域名。点击进行配置。如下图所示:
每次添加域名都需要小程序的管理员扫码授权才能添加哦。然后就看到下面的提示了:
1、 添加业务域名后,小程序内可调用组件打开限定域名内的网页。
2、业务域名需经过ICP备案,新备案域名需24小时后才可配置。域名格式只支持英文大小写字母、数字及“- ”,不支持IP地址及端口号。
3、 请下载校验文件,并将文件放置在域名根目录下,例如wx.qq.com,并确保可以访问该文件。
以上三个步骤全部操作完毕了,就可以使用了。
前面两个注意点我就不说了,现在说第三点,也就是说你以为在小程序里可以随便打开什么网页,比如新浪网易什么的,其实是错的。你的小程序要绑定哪个网页,要跳转过去,首先微信需要你核实你的身份,你是否是这个网站的管理员,需要你传一个检验文件上去,检验对了,你才能跳转哦,否则就无法跳转。也就是说,这个网站必需是你开发的,或者是你拥有的,否则你是不允许随便跳转到别人的网站上去的。
那些以为小程序开放了跳转功能,以为就可以随便跳到别的网站的人,要再等等了。我们相信微信会越来越开放的,也许,我说的是也许,未来的三个月,五个月可能微信会适当开放更多的跳转限制的。这就是第三点说的。 具体看下面的操作截图。
好了,按照上面操作配置好了域名,就可以正常访问了。 相关官方文档请参见下方,还有什么不明白的,再咨询我们了。
https://kf.qq.com/touch/sappfaq/171102ue6viI171102jm63uy.html?from=timeline&isappinstalled=0&pass_ticket=mBdPRCCLOr6rmhqCDDALbdHetel5GAxpbExiwtSvaYNjjrulx1mqaTTdYfYb6xh%2F
下面这个就是微信官方的说明文档了,大家可以看看
web-view · 小程序
https://mp.weixin.qq.com/debug/wxadoc/dev/component/web-view.html
今天小编就给大家介绍到这里了。对上面说到的,如果还有什么不明白的,可以和我微信沟通。
上班时间随时在线,一呼就到。另外,下班的时候也大部分时间在线的哦。
没办法,平常只要上网,大部分时间都被微信给挤占了。下班时间也不定期开微信的。
有需要尽管加我微信,咨询我吧。我的微信号:qiufeng2983 或者扫一扫下面的二维码直接加我为好友。