Browse Source

New style of getWebContents.

pull/3202/head
TheGoddessInari 5 years ago
parent
commit
ac49485445
No known key found for this signature in database
GPG Key ID: 1209B1B7632D69A
  1. 7
      app/ux/WebView.js

7
app/ux/WebView.js

@ -482,7 +482,7 @@ Ext.define('Hamsket.ux.WebView',{
js_inject += 'document.body.scrollTop=0;';
// Handles Certificate Errors
webview.getWebContents().on('certificate-error', function(event, url, error, certificate, callback) {
me.getWebContents().on('certificate-error', function(event, url, error, certificate, callback) {
if ( me.record.get('trust') ) {
event.preventDefault();
callback(true);
@ -817,7 +817,10 @@ Ext.define('Hamsket.ux.WebView',{
}
,getWebContents() {
if ( this.record.get('enabled') ) {
return this.getWebView().getWebContents();
const remote = require('electron').remote;
const webview = this.getWebView();
const id = webview.getWebContentsId();
return remote.webContents.fromId(id);
} else {
return false;
}

Loading…
Cancel
Save