我開發了一個簡單的聊天應用程序,我使用$window.onbeforeunload
通知其他用戶有人關閉標籤頁/瀏覽器(基本上是用戶離開房間時)。window.onbeforeunload在Android Chrome上不會觸發[alt。解決方案?]
這裏是我的代碼
$scope.onExit = function() {
$scope.chatstatus.$add({
status: $scope.getUsername + ' left'
});
};
$window.onbeforeunload = $scope.onExit;
這是工作在桌面瀏覽器絕對罰款,對Android Chrome瀏覽器。 onbeforeunload
函數根本沒有被觸發。
請建議解決方案/ 解決方法。謝謝。
編輯:正如評論中提到的那樣,這是一個已知問題,如果不是解決方案,請提出解決方法。
可能複製http://stackoverflow.com/questions/17535076/android-chrome-window-onunload的? – messerbill