是否有任何脚本可以检测是否从智能电视开始访问该网站?
我想检测是电脑、平板、手机还是电视。有人知道该怎么做吗?
由于大多数智能电视使用主要的浏览器项目(例如 Mozilla、Chromium、Safari 等)作为其网络浏览器,因此您不会发现它们的行为有太大差异(如果有的话)。唯一好的解决方案是依靠浏览器的礼貌通过标头的
user-agent
属性向您提供此信息。
您可以查阅智能电视用户代理列表来制定您的检测策略。
参考 BBC talframework http://fmtvp.github.io/tal/getting-started/introducing-tal.html
在这个框架中,他们使用设备检测方法,一旦检测到设备,就会加载根据框架的js
您可以尝试此服务http://web.wurfl.io/#learnmore 但这项服务对于有限的请求是免费的