2017-01-16 7 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 (KHTML, например, Gecho) SamsungBrowser/4.0 Chrome/44.0.2403.133 Mobile Safari537.36]

, и вам просто нужно извлечь нужное значение скобки, и вы получили информацию об устройстве.

Исследовать визит:
https://developer.mozilla.org/en-US/docs/Web/API/Navigator http://blog.teamtreehouse.com/exploring-javascript-device-apis

+0

Мне известно о пользователеAgent. Я искал метод получения точной информации о бренде и модели устройства. – raghu

+0

userAgent предоставляет вам всю информацию, связанную с браузером/устройством, для информации об устройстве, извлечение первой информации о скобках, содержащей устройство [Brand, Model, OS, ...] – Nityanarayan44

1

Может быть, вы можете использовать platform.js.

Вы можете использовать platform.manufacturer;, чтобы решить вашу проблему.

+0

Я искал способ найти устройство бренд и модель, а не решение третьей части. Я прошел через платформу.js, смог разобрать логику, которую они использовали. – raghu

 Смежные вопросы

  • Нет связанных вопросов^_^