0

実行中のデバイスを特定するにはどうすればよいですか?

私のアプリは Windows、Linux、OSX で問題なく動作します。ただし、CrOS(Chromebook) にはありません。

だから私は..

> if (chrome.systemInfo.platform == CrOS) {
>     // code only for CrOs }

とにかくこのようにすることはありますか?とにかくプラットフォームの情報を取得するには?

4

1 に答える 1

2

ChromeOS にnavigator.userAgentは「CrOS」の があります。したがって、事実に基づいて、次のような条件ステートメントを使用できます...:

if (navigator.userAgent.indexOf('CrOS') != -1) {
    console.log('ChromeOS');
} else {
    console.log('Other platform');
}
于 2013-06-27T05:06:12.573 に答える