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

How to identify Roku Tv Device in code level (HTML/JavaScript) ..?

我开发了一个 Roku Tv application.That 应用程序适用于 Roku。我需要确定当前正在访问的设备是什么。

如何使用 HTML/JavaScript..?

谢谢

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

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
}