5

Javascript を使用して Google Chrome とオープンソースの Chromium ブラウザを区別することは可能ですか? navigator.userAgentプロパティは両方のブラウザで同一のようです。

4

1 に答える 1

3

Google ChromeのPDFプラグインはChromiumでも使用できるため(.dllファイルをコピーするだけで)、Chromiumを確認するだけでは不十分な場合があります。実際、私は今それを使用しています。

最善の方法は、次を使用してChromePDFプラグインを確認することですwindow.navigator.plugins

var pdf = false;
for (i in window.navigator.plugins) {
    if (window.navigator.plugins[i].name === "Chrome PDF Viewer") {
        pdf = true;
    }
}

filenameの代わりに使用する場合はname"pdf.dll"(Windowsマシンの場合)です。

于 2013-03-05T19:56:56.473 に答える