如何使用电子窗口管理器打开电子中的多个窗口

时间:2018-10-14 04:32:52

标签: node.js electron

我正在用电子实现记事本应用程序。因此,我想打开多个窗口以显示注释,但我无法做到。我在主要流程中使用以下代码。

function createWindow () {
    let sql = "Select count(*) as totalNotes from notes";
    var total = db.get(sql, (err, row) => {
        if (err) {
            return console.error(err.message)
        }
        for(var i=0; i< row.totalNotes; i++) {
            var win = windowManager.open('home', 'Window2_'+(i+1), __dirname+'/index.html?version='+(i+1), false, {
                'onLoadFailure': function(window){
                     console.log(window);
                 },
                 minWidth: 570, minHeight: 470, width: 570, height: 470, frame: true, resizable: false
            })
        }
    })
}
app.on('ready', createWindow)

0 个答案:

没有答案