gpt4 book ai didi

google-chrome - 在 chrome 扩展中单击停止转换时,有没有办法在应用程序退出之前进行清理?

转载 作者:行者123 更新时间:2023-12-03 17:50:18 26 4
gpt4 key购买 nike

当用户通过使用 chrome 扩展中的停止转换停止转换时,我想在接收器和发送器应用程序中进行清理。

我可以在接收器文档中看到有一个事件 cast.receiver.CastReceiverManager.EventType.SHUTDOWN (在系统终止时触发。)但没有像 onReady 这样的相应 onShutdown 事件处理程序。有没有办法在应用程序终止时收到通知,并能够在它结束之前进行一些清理(跟踪不再播放的电影)

发送方应用程序还需要获取关闭事件才能进行清理操作?

最佳答案

不知道您到底要清理什么,但假设您要在所有客户端断开连接后进行清理,这可能会有所帮助:

// handler for 'senderdisconnected' event
castReceiverManager.onSenderDisconnected = function(event) {
console.log('Received Sender Disconnected event: ' + event.data);
if (window.castReceiverManager.getSenders().length == 0) {
console.log('no more senders, shutting down.');
window.close();
}
};

关于google-chrome - 在 chrome 扩展中单击停止转换时,有没有办法在应用程序退出之前进行清理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23292866/

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