如何判斷使用者用的是Android手機還是IOS手機
解決方案如下:
第一種方法:
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瀏覽器
iPhone: u.indexOf('iPhone') > -1, //是否為iPhone或者QQHD瀏覽器
iPad: u.indexOf('iPad') > -1, //是否iPad
};
}(),
}
if (browser.versions.iPhone || browser.versions.iPad || browser.versions.ios) {
//說明是ios系統
window.location.href="http://medicool.cn/zhenlipai.html";
}
if (browser.versions.android) {
//說明是Android系統
window.location.href="http://medicool.cn/ioszhenlipai.html";
}
第二種方法:
$(function () {
var u = navigator.userAgent, app = navigator.appVersion;
var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //Android終端
var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios終端
if (isAndroid) {
alert("安卓機!")
}
if (isIOS) {
alert("蘋果果機!")
}
});
相關文章
- vue 判斷使用者處於手機還是PCVue
- 判斷當前訪問的使用者是 PC端 還是 手機端
- js 判斷是手機訪問,還是pc訪問JS
- 判斷使用者是用什麼瀏覽器或者手機瀏覽器
- ionic-判斷是裝置時手機還是平板(iPad,tablet)iPad
- JS 判斷客戶端是iOS還是AndroidJS客戶端iOSAndroid
- 【ASP】判斷是否是手機訪問
- PHP判斷是手機移動端訪問還是PC端訪問的函式PHP函式
- REDHAT中如何判斷主機的CPU是32位還是64位的Redhat
- 判斷客戶端是iOS還是Android,判斷是不是在微信瀏覽器開啟客戶端iOSAndroid瀏覽器
- iOS開發-如何判斷手機是否開啟了放大模式iOS模式
- js判斷手機系統JS
- 傳入http請求的UserAgent 根據它判斷是手機還是電腦傳送過來的請求HTTP
- 怎樣看手機是64位的還是32位的?
- 判斷使用的是 x11 還是 wayland
- 雲伺服器ASP判斷客戶端是手機或電腦程式碼伺服器客戶端
- fastjson判斷JSON字串是Object還是List<Object>ASTJSON字串Object
- JDK是如何判斷兩個物件是否相同的?判斷的流程是什麼?JDK物件
- ASP.NET判斷是否為手機登入ASP.NET
- php判斷終端型別(手機與pc)PHP型別
- CMR:95%的印度女性智慧手機使用者是活躍的手遊玩家
- cv2 判斷圖片是冷還是暖
- python 判斷變數是數字型還是字元型Python變數字元
- 手機充完電要拔掉充電器嗎?手機充完電後先拔手機還是充電器
- Linux下判斷磁碟是SSD還是HDD的3種方法Linux
- 2019年美國使用者最喜歡Android智慧手機是三星Android
- windows 之醬紫判斷是UEFI還是legacy啟動Windows
- 如何判斷頁面是pc端還是移動端,進入不同的頁面
- Spring動態代理的生成-如何判斷是使用JDK動態代理還是CGlib代理SpringJDKCGLib
- 黑鯊遊戲手機2 Pro釋出會:比“手機”還要重要的,是它的“遊戲性”遊戲
- JAVA關於判斷年份是閏年還是平年的問題Java
- 如何在iOS手機上檢視應用日誌iOS應用日誌
- iOS手機如何實現電腦控制手機?蘋果手機群控系統詳解iOS蘋果
- 判斷javaScript變數是Ojbect型別還是Array型別JavaScript變數型別
- JavaScript判斷手機、平板電腦客戶端程式碼JavaScript客戶端
- Android:手機如何控制BLE裝置?Android
- javascript如何判斷Object是空物件JavaScriptObject物件
- this是什麼以及如何判斷它
- 手機沒網了,卻還能支付,這是什麼原理?