スマートフォンを使用しているかどうかを判断する JavaScript 関数の 1 つでチェックを実行し、結果に基づいて関数を実行するかどうかを決定したいと考えています。
JavaScriptでスマートフォン(またはハンドヘルドデバイス全般)を検出/チェックする最良の方法は何ですか?
例えば
if (user is on a smartphone) {
//run this code if on a phone
} else {
//run this code if not on a phone
}
電話を確認する明確な方法が 1 つもない場合、どのコードを実行するかを決定する前に実行すべき最適な確認方法は何ですか?
編集/更新:この同様の投稿に対する回答とコメントは、私に何かを与えるはずです-jQueryでモバイルデバイスを検出する最良の方法は何ですか?