点击Chrome应用的关闭按钮后,有没有办法创建onbeforeclose事件?
我想显示一条消息,通知用户该窗口正在关闭。
答案 0 :(得分:0)
做你想做的事的唯一可能是用frame: "none"
创建一个窗口,在你的页面中创建一个关闭按钮,并在你的JS中添加这样的函数:
function quitCloseWindow () { // Called when a user clicks on the close button.
console.log("Bye."); // What to do just before closing the window.
chrome.app.window.current().close(); // Closing the window.
}
我真的不是这个解决方案的粉丝,但到目前为止,它是我找到的唯一一个。
使用frame: "none"
还可以让您在窗口最小化/最大化时进行管理,例如我创建了一个项目来修复Windows上的“最大化”问题,但它只能在没有框架的情况下工作:https://github.com/AplusA/Maximize-CPA < / p>