私は node-webkit アプリを持っていますが、特に node-webkit だけをターゲットにする方法があるかどうか疑問に思っていますか? クライアント ブラウザが node-webkit の場合にのみ、いくつかの機能を実行する必要があります。
ありがとう
私は node-webkit アプリを持っていますが、特に node-webkit だけをターゲットにする方法があるかどうか疑問に思っていますか? クライアント ブラウザが node-webkit の場合にのみ、いくつかの機能を実行する必要があります。
ありがとう
私はちょうどこれをやっています:
//detect node-webkit
var isNodeWebkit = (typeof process == "object");
if (isNodeWebkit)
{
console.log( 'in node-webkit v' + process.versions['node-webkit']);
//node webkit specific code
}
つまり、「プロセス」が有効なオブジェクト参照であるかどうかを確認します。
「http://」プロトコル アプリの場合、ハック ソリューションを用意しました: 0===navigator.plugins.length?!0:!1;
多分あなたはそれをテストすることで知ることができますprocess.versions['node-webkit']
.