我正在开发一个Chrome扩展程序,我需要检测Chrome在哪个操作系统上运行,但我似乎找不到任何关于如何做到这一点的信息。请帮助。谢谢。
bvjxkvbb1#
最近添加的,你可以在Chrome自己的API中使用getPlatformInfo方法:
chrome.runtime.getPlatformInfo(function(info) { // Display host OS in the console console.log(info.os); });
f8rj6qna2#
您需要在window.navigator.appVersion中搜索OS名称和版本。如果你只是想了解一个平台,请看这个答案。你可以通过搜索其他user agents来增强代码。这里是a detailed list of Chrome user agent strings(点击链接查看它们的含义)。
window.navigator.appVersion
2条答案
按热度按时间bvjxkvbb1#
最近添加的,你可以在Chrome自己的API中使用getPlatformInfo方法:
f8rj6qna2#
您需要在
window.navigator.appVersion
中搜索OS名称和版本。如果你只是想了解一个平台,请看这个答案。你可以通过搜索其他user agents来增强代码。
这里是a detailed list of Chrome user agent strings(点击链接查看它们的含义)。