【发布时间】:2017-11-04 04:44:05
【问题描述】:
是否可以监听页内对象发送的事件?假设我去的页面中有这段代码:
var event = new CustomEvent('status', { detail: 'ok' });
window.addEventListener('status', function(e) {
console.log('status: ', e.detail);
});
setInterval(window.dispatchEvent, 1000, event);
我希望能够监听窗口对象(或任何其他 JS 对象)发送的事件。如何在 Puppeteer 中做到这一点?
【问题讨论】:
-
repo中有一个监听自定义事件的例子:github.com/GoogleChrome/puppeteer/blob/master/examples/…
-
谢谢!这正是我所需要的。
标签: javascript google-chrome headless puppeteer