如何在代码级别(HTML / JavaScript)中识别Roku电视设备..?

问题描述 投票:1回答:1

我开发了Roku电视应用程序。该应用程序适用于Roku。我需要确定当前正在访问的设备是什么。

我怎么能用HTML / JavaScript做这个..?

谢谢

javascript html roku
1个回答
0
投票

您可以使用用户代理字符串识别它们。

roku设备有一个像这样的用户代理字符串

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
}
© www.soinside.com 2019 - 2024. All rights reserved.