在移動端開發的過程中,很多時候要針對不同的設備類型給出不同的跳轉頁面,怎樣來判斷設備類型呢,看下下面的代碼吧,哈哈,封裝一下可以直接用啦。
var uaFanction = function( var UA = window.navigator.userAgent, IsAndroid = (/Android|HTC/i.test(UA) || !! (window.navigator['platform'] + '').match(/Linux/i)), IsIPad = !IsAndroid && /iPad/i.test(UA), IsIPhone = !IsAndroid && /iPod|iPhone/i.test(UA), IsIOS = IsIPad || IsIPhone; if(IsIOS){ window.location.href='IOS'; } if(IsAndroid){ window.location.href='Android'; } )
或者在script塊里直接寫
var UA = window.navigator.userAgent, IsAndroid = (/Android|HTC/i.test(UA) || !! (window.navigator['platform'] + '').match(/Linux/i)), IsIPad = !IsAndroid && /iPad/i.test(UA), IsIPhone = !IsAndroid && /iPod|iPhone/i.test(UA), IsIOS = IsIPad || IsIPhone; if(IsIOS){ window.location.href='IOS'; } if(IsAndroid){ window.location.href='Android'; }