我从样板https://github.com/maximegris/angular-electron中将Angular的电子版9.0.5用于。
在我的主窗口中,我有一些瓷砖。当我单击一个图块时,一个新窗口打开并且URL正在加载。该域具有自签名证书,我想向用户显示showCertificateTrustDialog。当我在对话框中单击“继续”时,第二个窗口将保持空白,并且不会加载URL。怎么了?
app.on(
'certificate-error',
(event, webContents, url, error, certificate, callback) => {
event.preventDefault();
dialog
.showCertificateTrustDialog({ certificate, message: 'some msg' })
.then(() => {
callback(true);
})
.catch(() => {
callback(false);
});
}
);