我做了一些研究,發現可以使用下面的JavaScript來檢測用戶的操作系統,無論是Android,iOS設備的Windows等:
var OSName="Unknown OS";
if (navigator.appVersion.indexOf("Win")!=-1) OSName="Windows";
if (navigator.appVersion.indexOf("Mac")!=-1) OSName="MacOS";
if (navigator.appVersion.indexOf("X11")!=-1) OSName="UNIX";
if (navigator.appVersion.indexOf("Linux")!=-1) OSName="Linux";
document.write('Your OS: '+OSName);
現在我想要做的就是重新定位用戶,根據他的操作系統,要麼蘋果AppStore或谷歌Play商店這樣的:
HTML:
<a href="" id="redirect">Download our App</a>
和相關的JS
if (OSName="MacOS"){
$("#redirect").attr("href", "http://www.itunes.com/myapp")
}
elseif (OSName="Linux"){
$("#redirect").attr("href", "http://www.play.google.com/")
}
(Linux is for Android right?)
這是正確的做這件事的/最好的方法/將我的代碼工作的?
謝謝
您還需要其他 – mplungjan 2013-02-18 07:58:51
好,謝謝後的空間......拿起,截至當代碼沒有工作...謝謝! – DextrousDave 2013-02-18 08:22:57