如何判断 chrome 应用程序正在使用啥操作系统? [复制]
Posted
技术标签:
【中文标题】如何判断 chrome 应用程序正在使用啥操作系统? [复制]【英文标题】: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 和不同的限制。
【问题讨论】:
***.com/a/9514476/1365365 @JamieH 有更好的 Chrome API 特定答案。 “我的应用程序无法按照扩展程序的说明运行...” 你错了。一些 API 在扩展程序和应用程序之间共享。这个特别是available for apps;否则我不会将其标记为重复。 【参考方案1】:在 chrome 的 api 中使用 getPlatformInfo
。像这样:
chrome.runtime.getPlatformInfo(function(info)
// Display host OS in the console
console.log(info.os);
);
这是你需要的吗?
【讨论】:
@fauverism 在什么意义上?您是从 Chrome 应用程序上下文中运行它吗?以上是关于如何判断 chrome 应用程序正在使用啥操作系统? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
iTunes Connect:如何判断应用商店中的通用应用购买使用的是啥设备?