如何确定正在运行的设备?
我的应用在Windows,Linux和OSX上运行良好。但不适用于CrOS(Chromebook)。
所以我想像...一样编写代码。
> if (chrome.systemInfo.platform == CrOS) {
> // code only for CrOs }
反正这样做吗?无论如何要获得平台的信息?
答案 0 :(得分:2)
ChromeOS拥有navigator.userAgent
of "CrOS"。所以根据事实,你可以有一个像......这样的条件语句:
if (navigator.userAgent.indexOf('CrOS') != -1) {
console.log('ChromeOS');
} else {
console.log('Other platform');
}