【问题标题】:how to tell what operating system is being used from chrome app? [duplicate]如何判断 chrome 应用程序正在使用什么操作系统? [复制]
【发布时间】:2015-01-01 21:40:25
【问题描述】:

我正在制作一个 chrome 应用程序,我想知道运行该应用程序的操作系统,以便为操作系统显示不同的样式。如果有一个我可以使用的 chrome api 会更好,但我非常怀疑是否有这样的东西可以确定操作系统。那么如何从 chrome 应用程序中分辨出操作系统呢?

我的应用程序无法使用扩展程序的说明,因为应用程序与 chrome 扩展程序具有不同的 api 和不同的限制。

【问题讨论】:

  • @JamieH 有更好的 Chrome API 特定答案。
  • “我的应用程序无法按照扩展程序的说明运行...” 你错了。一些 API 在扩展程序和应用程序之间共享。这个特别是available for apps;否则我不会将其标记为重复。

标签: javascript google-chrome-app


【解决方案1】:

在 chrome 的 api 中使用 getPlatformInfo。像这样:

chrome.runtime.getPlatformInfo(function(info) {
    // Display host OS in the console
    console.log(info.os);
});

这是你需要的吗?

【讨论】:

  • @fauverism 在什么意义上?您是从 Chrome 应用程序上下文中运行它吗?
猜你喜欢
  • 2016-11-15
  • 1970-01-01
  • 2012-03-17
  • 1970-01-01
  • 1970-01-01
  • 2019-01-22
  • 2012-02-06
  • 1970-01-01
  • 2016-02-12
相关资源
最近更新 更多