Blogger Information
Blog 7
fans 0
comment 0
visits 19214
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
微信环境中扫描二维码下载APP(APK)文件的解决方案
碳窑小白龙的博客
Original
7281 people have browsed it
很多朋友的APP的下载推广以二维码的形式在微信中进行推广,但是微信中是屏蔽掉了扫一扫二维码下载APP文件的方式。但是微信最为一个最大的社交平台,为了自身的利益,屏蔽掉了所有APK的下载链接。我们要怎么解决这个问题呢?将打包好的apk文件部署到服务器,把下载页面的URL通过二维码生成工具生成一个二维码,由于微信对apk文件经行了屏蔽,所以微信内是无法下载,请点击左上角按钮,或者跳转浏览器中打开进行下载等提示。那么该如何判断用户是否是用微信浏览器呢? 


 

我们知道 js 可以通过 window.navigator.userAgent 来获取浏览器的相关信息,比如:Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.154 Safari/537.36,那么我们也可以通过该方法来获取微信内置浏览器的相关信息:Mozilla/5.0 (iPhone; CPU iPhone OS 7_1_1 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Mobile/11d201 MicroMessenger/5.3。根据关键字 MicroMessenger 来判断是否是微信内置的浏览器。


至此我们就可以实现微信跳转到浏览器打开APK的下载链接了 。示例图如下
***¾®ä¿¡***°ç¨‹***º***¦‚何***®žç***°è·³è½¬***ˆ°æ‰‹æœºé»˜è®¤æµè§ˆ***™¨æ‰“***¼€ä¸‹è½½APP下载链æ***¥
***¾®ä¿¡***°ç¨‹***º***¦‚何***®žç***°è·³è½¬***ˆ°æ‰‹æœºé»˜è®¤æµè§ˆ***™¨æ‰“***¼€ä¸‹è½½APP下载链æ***¥
微信浏览器无法下载APK(APP)下载的解决方案-奔马跳转
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post