gpt4 book ai didi

javascript - 我如何获取 Electron 网络内容中的事件?

转载 作者:行者123 更新时间:2023-11-28 03:13:22 34 4
gpt4 key购买 nike

我正在使用 Electron 应用程序。在 BrowserView 中使用网页内容。

我可以获取事件吗 this webcontents Events?

我只是这样尝试

view.Webcontents.on("Media-play",function(){
console.log("blah-blah-");
})

但我无法得到。

我想处理类似的事件

this

我如何获取此事件?

最佳答案

网页内容:

Electron Web 内容的事件监听器:

const { BrowserWindow } = require('electron')

let win = new BrowserWindow({ width: 800, height: 1500 })
win.loadURL('http://github.com');

win.webContents.on('did-finish-load', () => {
console.log('finished to load ');
})

可能的 WebContent 事件。引用:https://www.electronjs.org/docs/api/web-contents#instance-events

网页浏览:

Electron webviews的事件监听器。

HTML:

<webview id="webview" src="content.html"></webview>

Js:

let webview = document.getElementById("webview");
webview.addEventListener("dom-ready", () => {
console.log("blah-blah-");
});

可能的 webview dom 事件。引用:https://www.electronjs.org/docs/api/webview-tag#dom-events

关于javascript - 我如何获取 Electron 网络内容中的事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59891299/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com