微信内打开的网页不能下载APP,微信无法打开浏览器访问指定页面的解决方案

不管是app的下载链接还是普通文件的链接在微信内置浏览器或者QQ内置浏览器分享都会被拦截。这是腾讯对第三方下载域名实施的打压政策。被屏蔽了也就意味着链接在微信中是无法正常打开的,那么此时用户在微信内打开就会提示“已停止访问该网页”。那么我们遇到这个问题该怎么办呢。


首先我们要解决域名被拦截的阻碍,其次就是实现微信内直接下载app或打开指定页面的功能。下面给大家大概分析一下如何实现功能和实现后的效果。

首先我们需要对分享域名加JS防封接口,这需要对php代码进行处理,然后我们再加入浏览器外跳接口,以达到我们的期望需求。

功能实现

首先我们需要对分享域名加JS防封接口,然后我们再加入浏览器外跳接口,以达到我们的期望需求。

功能实现后,ios系统可在微信内直接下载app,安卓系统则自动打开手机浏览器下载app,如果不含下载文件,则直接访问指定页面。下面是含app下载的实现相关的实现效果:

1. App Store应用实现效果


2. 企业版app实现效果


3. 安卓用户则自动打开手机默认浏览器访问落地页或者下载app。


到这里就基本解决了上述的问题,我们在微信中分享下载链接或二维码就不会出现无法打开或无法下载的现象了,这样我们就可以直接在微信内分享下载链接和二维码进行宣传引流,如此以来我们就能够极大的提高自己的APP在微信中的推广转化率,充分利用微信的用户群体来宣传引流。 

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容