jQuery/JavaScript を使用して、現在のユーザーが iPad を使用しているかどうかを検出する方法はありますか?
ベストアンサー1
iPad 検出
iPadユーザーかどうかは、userAgent
財産:
var is_iPad = navigator.userAgent.match(/iPad/i) != null;
iPhone/iPod 検出
同様に、platform
iPhone や iPod などのデバイスをチェックするプロパティ:
function is_iPhone_or_iPod(){
return navigator.platform.match(/i(Phone|Pod))/i)
}
ノート
ブラウザ固有の検出は機能しますが、信頼性が低い場合が多いため(偽装される可能性もあるため)、通常は実行しないでください。実際のブラウザを使用することをお勧めします。特徴検出ほとんどの場合、次のようなライブラリを通じて実行できます。モダニザー。
指摘されているようにブレネンの答えただし、Facebook アプリ内でこの検出を実行すると問題が発生する可能性があります。このシナリオの処理については、彼の回答を参照してください。
関連リソース