fix: <webview> not working in scriptable popups (#19198)
This commit is contained in:
parent
e26f366405
commit
35294891ae
5 changed files with 53 additions and 3 deletions
20
spec/fixtures/api/new-window-webview.html
vendored
Normal file
20
spec/fixtures/api/new-window-webview.html
vendored
Normal file
|
@ -0,0 +1,20 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title></title>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript">
|
||||
const code = `
|
||||
var webview = document.createElement('webview')
|
||||
webview.src = 'about:blank'
|
||||
webview.addEventListener('did-finish-load', () => {
|
||||
ipcRenderer.send('webview-loaded')
|
||||
}, {once: true})
|
||||
document.body.appendChild(webview)
|
||||
`
|
||||
open('about:blank').eval(code)
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
Loading…
Add table
Add a link
Reference in a new issue