1
我想檢查客戶端打開的頁面是否使用iOS6。用戶代理檢查ios6
var startIndex = navigator.userAgent.search(/OS/i) + 2;
var endIndex = navigator.userAgent.search(/like/i);
var iOSVersion = parseInt(navigator.userAgent.substr(startIndex,endIndex - startIndex).trim());
this.iOSVersion = true;
if(!isNaN(iOSVersion)){
this.iOSVersion = iOSVersion;
}
else if(Ext.is.Desktop){
this.iOSVersion = true;
}
上述代碼適用於所有版本的瀏覽器。
但是在iOS6中使用它,它顯示爲iOS5。搜索同樣的事情,但我沒有找到解決方案。可能是我還沒有完成搜索,並排搜索,並希望如果有人遇到過這個問題。
任何建議或更新?
謝謝,上面我給出的問題實際上現在也適用於io6檢測。 –