Я хочу обновить свои данные в базе данных сервера SQL после того, как я непосредственно закрыл или обновил браузер.
Вот мой код:
$scope.default = function () {
//Update the data to default value which is "Active = 0"
}
$scope.change = function () {
//Update the data to "Active = 1"
}
Я пытался использовать onbeforeunload
и onunload
но это не работает, когда я напрямую закрываю браузер.Это работает, когда я обновляю только браузер:
window.onbeforeunload = $scope.default();
Я использую последние версии Chrome и Mozilla.Я также хочу знать ограничение window.onbeforeunload
, так как моя страница может получить доступ с помощью мобильного устройства, это все равно вызовет мою функцию, когда он непосредственно закроет браузер на мобильном телефоне.