良い一日
いくつかの調査を行ったところ、次の JavaScript を使用して、Android、iOS、Windows などのユーザー OS を検出できることがわかりました。
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);
今私がやりたいことは、OS に基づいて、次のように Apple Appstore または Google Play Store のいずれかにユーザーを再配置することです。
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? )
これは正しい/最善の方法ですか/私のコードは機能しますか?
ありがとうございました