节点 webkit 在 +1 年禁用自动启动器

node webkit disable autolauncher in year +1

我正在开发桌面应用程序,如果 exp 的年份是 2018 年,我需要禁用自动启动器。

var AutoLaunch = require('auto-launch');
var appLauncher = new AutoLaunch({
    name: 'app'
});

appLauncher.isEnabled().then(function (enabled) {
    if (enabled)
        return;
    return appLauncher.enable()
}).then(function (err) {
});

你有什么想法吗? :)
谢谢

我们可以随时禁用自动启动:

appLauncher.disable();

这是完整代码:

var today = new Date();
var year = today.getFullYear();
var AutoLaunch = require('auto-launch');
var appLauncher = new AutoLaunch({
    name: 'app',
});

appLauncher.isEnabled().then(function (enabled) {
    console.log("start  ", enabled);
    if (enabled && year > "2016") {
        return  appLauncher.disable();
    }
    if (enabled) {
        return;
    }
    return appLauncher.enable();

}).then(function (err) {
});

希望这会有所帮助:)