node webkit在+1年禁用自动启动器

时间:2016-09-21 13:04:11

标签: javascript node.js node-webkit

我正在使用桌面应用程序,如果年份是2018年的exp,我需要禁用autolaucher。

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) {
});

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

1 个答案:

答案 0 :(得分:0)

我们可以随时使用以下方式禁用自动启动:

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) {
});

希望这会有所帮助:)