如何在Angular JS中检测浏览器刷新和关闭事件?

时间:2017-12-15 11:53:16

标签: javascript angularjs

您好我已经尝试过以下事件进行检测,但有时它不会触发事件,同时关闭标签页或浏览器。

$window.onbeforeunload

1 个答案:

答案 0 :(得分:1)

如果您只希望关闭浏览器做某事,并且您希望刷新页面时可以使用此代码:

   window.onbeforeunload = function () {
    if (performance.navigation.type == 1) {
        localStorageService.remove("authorizationData");
    }
}
相关问题