1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > JS判断手机是安卓还是IOS

JS判断手机是安卓还是IOS

时间:2019-03-05 17:09:13

相关推荐

JS判断手机是安卓还是IOS

JS判断手机是安卓还是IOS

function CheckIsAndroid() {var browser = {versions: function () {var u = navigator.userAgent, app = navigator.appVersion;return {//移动终端浏览器版本信息 ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端 android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或uc浏览器 //u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端iPhone: u.indexOf('iPhone') > -1, //是否为iPhone或者QQHD浏览器 iPad: u.indexOf('iPad') > -1, //是否iPad };}(),}//if (browser.versions.iPhone || browser.versions.iPad || browser.versions.ios) {// return false;//}if (browser.versions.android)return true;return false;}$(function () {if (!CheckIsAndroid()) {//如果是IOS}if (CheckIsAndroid()) {//如果是Android} });

参考:JS判断网页是在安卓打开还是IOS打开

js判断当前打开的是手机还是pc浏览器

function IsPC() {var userAgentInfo = navigator.userAgent;var Agents = ["Android", "iPhone","SymbianOS", "Windows Phone","iPad", "iPod"];var flag = true;for (var v = 0; v < Agents.length; v++) {if (userAgentInfo.indexOf(Agents[v]) > 0) {flag = false;break;}}return flag;}var flag = IsPC(); //true为PC端,false为手机端

navigator 对象包含有关浏览器的信息。

userAgent 返回由客户机发送服务器的 user-agent(用户代理) 头部的值。

链接:/qq_42205731/article/details/82588524

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。