【2016年版】ライブラリを活用したjavascriptでのユーザエージェント判定

【2016年版】ライブラリを活用したjavascriptでのユーザエージェント判定

javascriptを書いていると、
・Chromeでは動かすけど、IEでは対応してないから動かさない
・あるバージョン以下だと無効にしたい

そんなことってあると思います。

となると、
javascriptでユーザエージェントを判定して、
動作の切り替えを行うことになると思うのですが、

window.navigator.userAgent

で、

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.95 Safari/537.36

こんなの取得できても・・・・
そうじゃないんだよ!!

ということで、javascriptで簡単にユーザエージェントが判定できる
ライブラリがあるので、ご紹介します!

ライブラリのインストール

今回使うライブラリは、UserAgent.jsです。

以下のURLから

https://github.com/uupaa/UserAgent.js/tree/master/lib

WebModule.js、UserAgent.jsをそれぞれダウンロードしてください。

使用したいページで読み込めばすぐに使えます。

UserAgent.jsの使い方

すごく簡単に使えることがわかると思います。

しかも、このライブラリを使えば、

で iOS デバイスの特定もできますし、

で、WebViewも判別できます。

これは、ほんとに便利!!

まとめ

・UserAgent.jsを使えばjavascriptでのユーザエージェントが簡単に行えます
・UserAgent.jsでは、iOS デバイスの特定、WebViewも判別できます

以上です。

関連記事

コメントは利用できません。

ピックアップ記事

  1. まくびーロゴマークシール
  2. 2014/5/14

    会社の形態

ピックアップ記事

  1. 2016-10-5

    毎回気になるテレビ朝日「仮面ライダー」の新ヒロイン!!!今回は今後期待のあの子!!!

    出典:http://www.tv-asahi.co.jp/ex-aid/  【テレビ朝日「仮面ライダ…

ピックアップ記事

  1. 2016-8-11

    jqueryでtableを整形する便利プラグインDataTables!

    jqueryとDataTablesでお手軽table操作Webページで動的なデータの表を作ることって…

ピックアップ記事

  1. 2016-7-17

    京都ダリ展に行って来ました

    7/1(金)から京都市美術館で開催している、 ダリ展に行ってきました。【過去のダリ展記事】 [blo…
ページ上部へ戻る
Top