【问题标题】:Detect the underlying OS in a Chrome Packaged App检测 Chrome 打包应用程序中的底层操作系统
【发布时间】:2013-08-11 09:38:01
【问题描述】:

既然打包的应用可以在不同的平台上运行,那么有什么方法可以区分 Windows 和 Mac 吗?

我想显示一些有关键盘快捷键的帮助,并且能够检测操作系统将有助于例如显示 Command ⌘CCtrlC 相应地。

【问题讨论】:

标签: google-chrome-app


【解决方案1】:

您还可以使用新的 chrome.runtime.getPlatformInfo API(https://developer.chrome.com/apps/runtime.html#method-getPlatformInfo,自 Chrome 29 起可用)。

【讨论】:

    【解决方案2】:

    您可以在 JS 中使用window.navigator。通常,这将包含您正在寻找的信息。可能在 window.navigator.platform 中。

    【讨论】:

    • 看起来像使用 navigator.platformnavigator.appVersion 的组合来完成这项工作,谢谢
    猜你喜欢
    • 1970-01-01
    • 2010-09-14
    • 1970-01-01
    • 2013-07-04
    • 1970-01-01
    • 2016-03-16
    • 1970-01-01
    • 2015-01-25
    相关资源
    最近更新 更多