【问题标题】:How do I detect a chromecast device in Javascript如何在 Javascript 中检测 chromecast 设备
【发布时间】:2014-01-19 07:25:15
【问题描述】:

如果我正在编写的应用程序检测到其主机不是 chromecast 设备,它的行为会有所不同。什么 javascript 代码可以确定它是否在 chromecast 设备上运行?

【问题讨论】:

    标签: google-cast


    【解决方案1】:

    尝试检查浏览器的用户代理;搜索 CrKey" 和 "TV",如果你找到了两者的匹配项,很可能是 Chromecast 设备。

    【讨论】:

    • 自 2014 年 2 月 12 日起,Chromecast userAgent 不再包含“TV”。我的是“Mozilla/5.0 (CrKey armv7l 1.4.15250) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.0 Safari/537.36”。
    【解决方案2】:

    目前,您可以在浏览器的用户代理中检查“CrKey”是否存在。我已经通过谷歌的问题跟踪器打开了an issue。我建议您在该问题上加注星标,以便收到 Google 的回复通知。

    编辑:谷歌的回应:“目前这是这样做的方式。”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-31
      • 2015-06-30
      • 1970-01-01
      • 2014-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多