如何检测用户是否正在使用电视应用程序?

目前我正在尝试构建一个电视应用程序。目标是能够在笔记本电脑浏览器上运行该项目,并将其作为应用程序在电视上运行。

所以我想要做的是检测用户是浏览器还是电视上的应用程序。

我试过使用用户代理,当我尝试检测浏览器时它可以工作,因此它告诉我它的 Chrome。当我尝试检测电视时它不起作用。

预期:在电视上时,控制台将我登录回用户代理。

实际:目前只是没有检测到用户。


UYOU
浏览 165回答 2
2回答

波斯汪

有一个主要由智能电视使用的用户代理列表。由于他们也在使用 Chrome 或 Firefox 或其他浏览器,因此 100% 依赖该列表并不容易,但它可以为您提供解决方案吗?https://udger.com/resources/ua-list/device-detail?device=Smart%20TV

慕码人2483693

尝试使用 css @media 规则,你应该得到一个钩子:@media tv {   html {      border-color: red; - any unimportant for view property, but you can check if it exist from JS   }}UserAgent 在这种情况下是无用的。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript