のためにnavigator.userAgent.match(/ iPhone/I)、navigator.userAgent.match(/アンドロイド/ I)のようにnavigator.userAgentnavigator.userAgent非スマートデバイス
からスマートデバイスを検出することは簡単ですなど
デスクトップ、ラップトップなどのようなシステム(非スマートデバイス)からのリクエストであることを知るにはどうすればよいですか? navigator.userAgentを使用します。
のためにnavigator.userAgent.match(/ iPhone/I)、navigator.userAgent.match(/アンドロイド/ I)のようにnavigator.userAgentnavigator.userAgent非スマートデバイス
からスマートデバイスを検出することは簡単ですなど
デスクトップ、ラップトップなどのようなシステム(非スマートデバイス)からのリクエストであることを知るにはどうすればよいですか? navigator.userAgentを使用します。
userAgent
の値を一般的なブラウザの名前でテストできます。例えば、Firefoxの最新バージョンのためのユーザーエージェント文字列は次のようになります。
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0.2) Gecko/20100101 Firefox/6.0.2
Browser detection is bad。代わりにfeature detectionを選択する方が常に良いです。
スマートデバイスまたはスマート以外のデバイスからの要求をチェックしたいのですが、ブラウザを検出する必要があります –
ブラウザを検出すると、ユーザーがPCまたはスマートデバイスでブラウザを使用しているかどうかがわかります。ブラウザの文字列を検索したくない場合は、単にスマートデバイスのチェックを逆にしないでください。ユーザーエージェントがスマートデバイスではないと言った場合、それは別のデバイスである必要があります。 – AndyBursh