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;'; js_inject += 'document.body.scrollTop=0;';
// Handles Certificate Errors // 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') ) { if ( me.record.get('trust') ) {
event.preventDefault(); event.preventDefault();
callback(true); callback(true);
@ -817,7 +817,10 @@ Ext.define('Hamsket.ux.WebView',{
} }
,getWebContents() { ,getWebContents() {
if ( this.record.get('enabled') ) { 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 { } else {
return false; return false;
} }

Loading…
Cancel
Save