2015-11-05 3 views
1

Есть ли способ определить, какая версия FireOS Kindle, доступ к вашему сайту, использует через Javascript?Определить версию FireOS с javascript

+0

Ошибка определения на неопределенный срок. Почему вы хотите это сделать? –

+0

@FelixKling Мой проект ссылается на веб-приложение, которое работает только в некоторых версиях Fire OS, к сожалению, – Matt

ответ

0

Я считаю, что для приложений JS вам небезразлична версия Fire OS, но она должна заботиться о версии браузера Silk, которую вы можете получить из строки navigator.userAgent, устройства Kindle должны иметь работу «Silk /» в ней ,

Дополнительная информация здесь: http://docs.aws.amazon.com/silk/latest/developerguide/user-agent.html

+0

Я пробовал это, однако я не могу найти документацию, для которой версия Silk специфична для/запускается в версии ОС, мне нужно (4.5.4). – Matt

+1

К сожалению, нет прямого соответствия между версиями Silk и Fire OS, но строки UA обычно содержат идентификатор устройства и номер сборки платформы, если у вас есть устройство, которое вас интересует, вы можете просто жестко указать это значение. Дополнительная информация - https://developer.amazon.com/public/solutions/devices/fire-tablets/specifications/04-user-agent-strings. –

+0

Вот что мне в итоге пришлось делать. Я использовал пользовательский агент для обнаружения версии Silk, к которой был обращен сайт, и ответил соответствующим образом. Вы правы в том, что нет четкой корреляции между версиями Silk и Fire OS, поэтому мне просто пришлось выбирать и придерживаться этого. Благодарим за ваше предложение. – Matt

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