2
我在這方面找到了很多答案。我正在嘗試的那個是:用javascript檢測Android(不是Chrome)?
/(android)/i.test(navigator.userAgent)
但是在Windows上的Chrome我得到true
。我試圖檢測用戶何時在Android設備上(將他們指向Play商店列表)。有沒有可靠的方法來實現這一目標?
我在這方面找到了很多答案。我正在嘗試的那個是:用javascript檢測Android(不是Chrome)?
/(android)/i.test(navigator.userAgent)
但是在Windows上的Chrome我得到true
。我試圖檢測用戶何時在Android設備上(將他們指向Play商店列表)。有沒有可靠的方法來實現這一目標?
我只是想這個答案,代碼爲我工作:Detect Android phone via Javascript/jQuery
這裏是他們的代碼:
var ua = navigator.userAgent.toLowerCase();
var isAndroid = ua.indexOf("android") > -1; //&& ua.indexOf("mobile");
if(isAndroid) {
// Do something!
// Redirect to Android-site?
window.location = 'http://android.davidwalsh.name';
}
我也做了CodePen here在那裏你可以測試一下。
我在Windows版Chrome,Mac版Chrome和Android版Chrome上測試了我的CodePen,並且它可以正常運行。
也許這一個可以幫助:http://stackoverflow.com/questions/6031412/detect-android-phone-via-javascript-jquery –
@ add_on_is這是一樣的東西 – user666
嗯...你可以檢查www.whatismybrowser .com在Windows上使用Chrome?也許你有一個模擬android的插件或開發工具設置? –