2

如果我在 nw.js 中运行我的程序,我想测试它是否是 sdk 版本,因为我希望根据它是否是 sdk 来运行不同的代码。我一直在寻找答案,但找不到任何东西。唯一弹出的是如何检查 nw.js 的版本,而不是它是否是 SDK 构建。

4

2 回答 2

2

现在看来正确的方法是检查

process.versions["nw-flavor"] === "sdk"
于 2021-10-19T15:06:10.637 回答
0

我正在使用下面的代码来检查开发模式

// Check if we are working with sdk version or production
// https://github.com/nwjs/nw.js/issues/5062
isDevMode: function() {
    return (window.navigator.plugins.namedItem('Native Client') !== null);
},
于 2016-11-25T06:18:59.343 回答