2017-01-16 10 views
0

モバイルブラウザを使用してhtmlページを訪問すると、デバイスの種類と製造元を知りたいと思います。出来ますか?モバイルブラウザでjavascriptを使用して携帯電話の製造元を見つける方法

ウェブサイトwww.mhltech.org/DoIHaveMHL.aspxをモバイルブラウザから開くと、モバイルデバイス(Motorola Moto G 2nd Gen 2014、Asus Google Nexus 7など)が識別されます。それは私が探しているものです。

+0

あなたは研究をしましたか?例えば。 http://webmasters.stackexchange.com/questions/1941/mobile-phone-detection-brand-model-browser-etc – jonrsharpe

+0

私はインターネット上でいくつかの検索を行っています。ほとんどのソリューションでは、(ユーザーエージェントを使用して)モバイルブラウザーを特定することについて話しています。私は特定のブランドとモデルを探していました。私は@jonrsharpeによって言及された議論を逃した。いくつかの第三者のソリューションについて言及しています。 – raghu

答えて

0

まあ、

あなたはそれがあなたに

などのデバイスやブラウザの情報を教えてくれますwindow.navigator.userAgent

を使用することができます[Mozillaの/ 5.0(Linuxでは、Androidの6.0.1 ; Samsung SM-G900H Build/MMB29K)AppleWebKit/537.36(GechoのようなKHTML)SamsungBrowser/4.0 Chrome/44.0.2403.133モバイルSafari537.36

必要なブラケットの値を抽出するだけで、デバイス情報が得られます。訪問を探求する


https://developer.mozilla.org/en-US/docs/Web/API/Navigator http://blog.teamtreehouse.com/exploring-javascript-device-apis

+0

私はuserAgentを認識しています。私は、デバイスのブランドとモデルに関する正確な情報を得る方法を探していました。 – raghu

+0

userAgentは、ブラウザ/デバイスに関連するすべての情報を提供します。 デバイス情報を含む最初のブラケット情報を抽出します[ブランド、モデル、OS、...] – Nityanarayan44

1

おそらく、あなたはplatform.jsを使用することができます。

platform.manufacturer;を使用すると、問題を解決できます。

+0

デバイスを見つける方法を探していましたブランドとモデルではなく、3つ目のソリューションです。私はplatform.jsを通って、彼らが使っていたロジックを作り出すことができました。 – raghu

関連する問題