【问题标题】:Detect FireOS version with javascript使用 javascript 检测 FireOS 版本
【发布时间】:2015-11-05 16:01:27
【问题描述】:

有没有办法通过 Javascript 检测访问您网站的 Kindle 使用的是哪个版本的 FireOS?

【问题讨论】:

  • 不赞成版本检测。你为什么要这么做?
  • @FelixKling 我的项目链接到一个仅适用于某些 Fire OS 版本的 Web 应用程序,很遗憾

标签: javascript kindle-fire


【解决方案1】:

我相信对于 JS 应用你不应该关心 Fire OS 版本,而应该关心 Silk 浏览器版本,你可以从 navigator.userAgent 字符串中获取,Kindle 设备应该有工作“Silk/”在它。

更多信息在这里:http://docs.aws.amazon.com/silk/latest/developerguide/user-agent.html

【讨论】:

  • 我已经尝试过了,但是我找不到任何 Silk 版本特定于/从我需要检测的操作系统版本 (4.5.4) 开始的文档。
  • 遗憾的是 Silk 和 Fire OS 版本之间没有直接对应关系,但 UA 字符串通常包含设备 ID 和平台内部版本号,如果您手头有您感兴趣的设备,您可以硬编码这些值。更多信息 — developer.amazon.com/public/solutions/devices/fire-tablets/….
  • 这就是我最终不得不做的事情。我使用用户代理来检测访问站点的 Silk 版本并做出相应响应。你是对的,因为 Silk 和 Fire OS 版本之间没有明确的关联,所以我只需要选择并坚持下去。谢谢你的建议。
猜你喜欢
  • 2010-10-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-10
  • 2012-07-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多