js代码判断网页是否在百度app中打开
墨初 Web前端 907阅读
前几天说了一下利用php脚本判断网页是否在百度app内打开的方法,由于是用php判断的这对一些静态的网页是无法使用的,所以这篇博文就说一说利用js脚本来判断网页是否在百度app内打开的方法。
js判断网页是否在百度app内打开
js判断网页是否在百度app内打开就要利用用户浏览器的ua,只需要判断用户浏览器UA中是否有baiduboxapp关键字即可。
示例:
// https://www.73so.com // 判断是否在百度app中打开 if((/baiduboxapp/.test(navigator.userAgent) && !/Chrome/.test(navigator.userAgent))){ return '在百度app中打开不分手机系统类型'; } // 在安卓手机的百度app上打开 if((/Android/.test(navigator.userAgent) && /baiduboxapp/.test(navigator.userAgent) && !/Chrome/.test(navigator.userAgent))){ return '在安卓手机的百度app中打开'; } // 在苹果手机的百度app上打开 if((/iPhone/.test(navigator.userAgent) && /baiduboxapp/.test(navigator.userAgent) && !/Chrome/.test(navigator.userAgent))){ return '在苹果手机的百度app中打开'; }