有没有办法检测Safari扩展程序的弹出窗口何时关闭。类似于弹出窗口关闭时触发的事件? 我没有在API文档中看到任何事件监听器,但是它有解决方法吗?一旦弹出窗口关闭,执行清理操作会很有帮助。
答案 0 :(得分:4)
您可以在下次弹出窗口打开前进行清理:
safari.application.addEventListener('popover', function(event) {
event.target.contentWindow.location.reload();
}, true);