Как определить Roku Tv Device на уровне кода (HTML / JavaScript) ..? - PullRequest
1 голос
/ 26 марта 2019

Я разработал приложение Roku Tv. Это приложение для Roku.Мне нужно определить, какое устройство используется в данный момент.

Как я могу сделать это, используя HTML / JavaScript ..?

Спасибо

1 Ответ

0 голосов
/ 26 марта 2019

Вы можете идентифицировать их, используя строку агента пользователя.

roku devices содержит строку user-agent примерно так

Mozilla/5.0 (compatible; U; NETFLIX) AppleWebKit/533.3 (KHTML, like Gecko) Qt/4.7.0 Safari/533.3 Netflix/3.2 (DEVTYPE=RKU-42XXX-; CERTVER=0) QtWebKit/2.2, Roku 3/7.0 (Roku, 4200X, Wireless)

Вы можете получить доступ к строке агента пользователя с помощью этого в js

is_a_roku =  function (){
   let user_agent = navigator.userAgent;
   return user_agent.indexOf("Roku") != -1
}
...