ホームページ > ウェブフロントエンド > jsチュートリアル > クライアントが iOS または Android モバイル端末であるかどうかを判断する js メソッド_JavaScript スキル

クライアントが iOS または Android モバイル端末であるかどうかを判断する js メソッド_JavaScript スキル

WBOY
リリース: 2016-05-16 17:09:45
オリジナル
1288 人が閲覧しました
判定原理:

JavaScript はフロントエンド開発の主な言語であり、JavaScript プログラムを作成することでブラウザの種類とバージョンを判定できます。 JavaScript がブラウザの種類を判断するには、一般に 2 つの方法があります。1 つはさまざまなブラウザの固有の属性に基づくもので、もう 1 つはブラウザの userAgent 属性を分析することで判断されます。多くの場合、ブラウザの種類を値で決定した後、互換性の問題を処理するためにブラウザのバージョンを決定する必要があります。ブラウザのバージョンは、通常、ブラウザの userAgent を分析することによってのみ知ることができます。

ブラウザの種類

⑴ブラウザ固有の属性
⑵userAgent による
ブラウザのバージョン
⑴userAgent による

モバイルブラウザ判定について

1. 通常のマッチでモバイル端末かどうかを判定する方法は、
navigator.userAgentにAppleWebKit*****Mobileという文字列が含まれているかどうかをマッチさせます
Android QQ ブラウザ HD バージョンには AppleWebKit のみがあります

2 携帯電話の言語バージョンの決定
navigator.browserLanguage を使用して Windows Phone の言語バージョンを取得します。
もちろん、携帯電話の言語バージョンも互換性の違いは、Mozilla および Apple WebKit カーネルと互換性のあるブラウザーが言語バージョンにアクセスすると、navigator. language
CODE:
コードをコピー コードは次のとおりです:

人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート