微信中无法下载APP的解决方案(微信自动跳转浏览器打开下载链接)
需求分析
现在微信分享的功能很多,从分享的链接下载apk或者ios文件是很常用的一个功能。但是微信scheme接口会自动屏蔽含apk或ios文件的下载链接,不允许直接通过微信下载安装文件。如果域名访问次数过多后被系统检测会自动封掉该域名。被封域名后台用户在微信中打开连接就会提示不存在或已停止访问的提示。但很多用户不知道是被屏蔽了,故以为是链接有问题,最后在该步骤流失的量就会很大,推广转化率就会很低。那么究竟该如何解决这个问题呢?
代码编程
HTML代码
var ua = navigator.userAgent;
var isWeixin = !!/MicroMessenger/i.test(ua);
CSS代码
1 #weixin-tip{display:none;position:fixed;left:0;top:0;background:rgba(0,0,0,0.8);filter:alpha(opacity=80);width:100%;height:100%;z-index:100;}
2 #weixin-tip p{text-align:center;margin-top:10%;padding:0 5%;position:relative;}
3 #weixin-tip .close{color:#fff;padding:5px;font:bold 20px/24px simsun;text-shadow:0 1px 0 #ddd;position:absolute;top:0;left:5%;}
JS封装代码
1 var is_weixin = (function(){return navigator.userAgent.toLowerCase().indexOf(‘micromessenger’) !== -1})();
2 window.onload = function() {
3 var winHeight = typeof window.innerHeight != ‘undefined’ ? window.innerHeight : document.documentElement.clientHeight; //兼容IOS,不需要的可以去掉
4 var btn = document.getElementById(‘J_weixin’);
5 var tip = document.getElementById(‘weixin-tip’);
6 var close = document.getElementById(‘close’);
7 if (is_weixin) {
8 btn.onclick = function(e) {
9 tip.style.height = winHeight + ‘px’; //兼容IOS弹窗整屏
10 tip.style.display = ‘block’;
11 return false;
12 }
13 close.onclick = function() {
14 tip.style.display = ‘none’;
15 }
16 }
17 }
至此,我们就可以直接用微信扫描二维码在微信中分享和宣传引流了。这样我们能够极大的提高自己的APP在微信中的推广转化率。解决掉了微信中下载链接被屏蔽等问题。充分利用微信的用户群体来宣传引流。
- 微信中无法下载APP的解决方案(微信自动跳转浏览器打开下载链接)
- 微信中无法下载APP的解决方案(微信自动跳转浏览器打开下载链接)
- 微信自动跳转浏览器打开APP(APK)下载链接
- 怎么让微信下载APK文件包,微信内置浏览器无法打开APP下载链接的解决方案
- 微信自动跳转手机默认浏览器打开APP下载链接的实现方式
- 微信自动跳转浏览器打开APP(APK)下载链接
- 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
- APP在微信中的下载链接扫一扫无法打开解决方案
- 微信扫描二维码跳转手机默认浏览器打开下载app的链接是怎么实现的
- APP在微信中的下载链接扫一扫无法打开解决方案
- 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
- 微信扫描二维码跳转手机默认浏览器打开下载app的链接是怎么实现的
- 人脉通分享工能,点击分享到微信或者qq的分享链接打开H5,提示用户用浏览器打开,点击下载,有有app
- 微信跳转外部浏览器打开指定下载链接的代码实现
- 微信如何实现自动跳转到用其他浏览器打开指定页面下载
- 微信怎么实现点击链接或扫描二维码自动跳转到手机浏览器打开链接
- 微信网页浏览器打开链接后跳转到其他浏览器下载APK文件包
- 如何设置微信点击链接或扫一扫二维码跳转外部浏览器打开网页下载
- 微信浏览器不支持下载文件或应用解决方案--跳转到默认浏览器打开
- 微信如何实现自动跳转到用其他浏览器打开指定页面下载APK的方案