6

いくつかの html ページをロードする必要があるアトムシェルを使用してアプリケーションを作成しています。別のページを読み込むたびに、カスタム スクリプトを実行する必要があります。このために私は使用してmainWindow.webContents.on('did-finish-load', ...)います。しかし、ファイルごとにカスタム関数が必要なので、did-finish-load イベントから登録を解除したいと考えています。

例:

mainWindow.webContents.on('did-finish-load',function() {
    console.log('loaded page1');
    mainWindow.webContents.unregister('did-finish-load') // <= does that exist?
});
mainWindow.loadUrl('file://.../page1.html');
4

1 に答える 1