微信内置浏览器在哪识别是MicroMessenger,那么今日头条APP内置浏览器怎么识别?

上周接到个需求需求是这样的:用户扫一扫二维码会产生一个链接,该链接会向后端发送个请求返回一个 apk 的下载地址,用户点击下载按钮可以下载此 apk然后就发生了問题,经过测试发现用微信扫一扫打开的页面点击下载按钮下载不了 apk,后百度之原来是微信内置浏览器在哪屏蔽了下载链接,后面和需求方沟通需求改为如果用户是用微信内置浏览器在哪打开的,则提示用户换一个浏览器打开页面否则下载不了 apk。那么该如何判断用戶是否是用微信浏览器呢

来判断是否是微信内置的浏览器。判断函数如下:

说明:可以将上面的 demo 放到服务器上然后生成个二维码扫一掃。

}

用JS来判断了经过查找资料终于實现了效果,直接上代码

}通过测试完全通过无论是android 还是iphone,ipad 都可以当然我们除了用js来判断之外,用其它语言来判断就更简单了比如PHP
}

我要回帖

更多关于 微信内置浏览器在哪 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信