我想在应用程序关闭之前执行一个函数。我有一个在路由更改之前执行的代码很好,但如果有人关闭应用程序而不是更改路由,我也想执行相同的功能。有什么办法吗?
$scope.$on('$destroy', function () {
element.autoSave();
});
答案 0 :(得分:2)
“onbeforeunload”事件在窗口开始卸载其资源之前触发。更多信息:MDN onbeforeunload
请注意您在此处理程序上执行的操作,因为浏览器无法完成,例如,卸载前的Ajax请求。