var os = (function () { var ua = navigator.userAgent, isWindowsPhone = /(?:Windows Phone)/.test(ua), isSymbian = /(?:SymbianOS)/.test(ua) || isWindowsPhone, isAndroid = /(?:Android)/.test(ua), isFireFox = /(?:Firefox)/.test(ua), isChrome = /(?:Chrome|CriOS)/.test(ua), isTablet = /(?:iPad|PlayBook)/.test(ua) || (isAndroid && !/(?:Mobile)/.test(ua)) || (isFireFox && /(?:Tablet)/.test(ua)), isPhone = /(?:iPhone)/.test(ua) && !isTablet, isPc = !isPhone && !isAndroid && !isSymbian; return { isTablet: isTablet, isPhone: isPhone, isAndroid: isAndroid, isPc: isPc }; })();
使用方法: if(os.isAndroid || os.isPhone){ alert("-----"); }
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/98681.html
摘要:用手机浏览器,就可以打开微信客户端,前提是你需要安装微信客户端。因为既可以判断用户是否安装客户端,也可以停留在当前页面。 因为看到很多人在问关于页面怎么查询用户安装了什么软件,并且调用它,我有可能说的也不是很正确,希望读者多多指教。 如下是我自己在项目中的解决方案和思路。 ios无法用这段判断,至于原因,还没有查明,安卓可以用。(查找到一种解决ios无法调开客户端的方案,但是有点治标...
摘要:用手机浏览器,就可以打开微信客户端,前提是你需要安装微信客户端。因为既可以判断用户是否安装客户端,也可以停留在当前页面。 因为看到很多人在问关于页面怎么查询用户安装了什么软件,并且调用它,我有可能说的也不是很正确,希望读者多多指教。 如下是我自己在项目中的解决方案和思路。 ios无法用这段判断,至于原因,还没有查明,安卓可以用。(查找到一种解决ios无法调开客户端的方案,但是有点治标...
摘要:用手机浏览器,就可以打开微信客户端,前提是你需要安装微信客户端。因为既可以判断用户是否安装客户端,也可以停留在当前页面。 因为看到很多人在问关于页面怎么查询用户安装了什么软件,并且调用它,我有可能说的也不是很正确,希望读者多多指教。 如下是我自己在项目中的解决方案和思路。 ios无法用这段判断,至于原因,还没有查明,安卓可以用。(查找到一种解决ios无法调开客户端的方案,但是有点治标...
摘要:文件判断访问终端内核内核苹果谷歌内核火狐内核是否为移动终端终端终端或者浏览器是否为或者浏览器是否是否应该程序,没有头部与底部是否微信新增是否使用方法判断是否内核判断是否内核判断是否移动端移动端检测浏览器语言判断除外 javascript文件 //判断访问终端 var browser={ versions:function...
摘要:代码如下终端终端是否是是否是下面一个比较全面的浏览器检查函数,提供更多的检查内容,你可以检查是否是移动端微信等。 通过判断浏览器的userAgent,用正则来判断手机是否是ios和Android客户端。代码如下: var u = navigator.userAgent; var isAndroid = u.indexOf(Android) > -1 || u.indexOf(Adr)...
阅读 2136·2023-04-26 00:23
阅读 807·2021-09-08 09:45
阅读 2434·2019-08-28 18:20
阅读 2541·2019-08-26 13:51
阅读 1594·2019-08-26 10:32
阅读 1391·2019-08-26 10:24
阅读 2026·2019-08-26 10:23
阅读 2195·2019-08-23 18:10