Я попытался настроить прослушиватели в JavaScript для отправки информации на сервер, когда вкладка браузера закрыта. Я попытался прослушать подобные события unload
, beforeunload
и pagehide
window.addEventListener('pagehide', function () {
// send request to server
});
В браузерах настольных компьютеров (Firefox / Chrome / Safari) запрос принимается сервером, когда вкладка закрыто. Просто на iOS это не похоже на работу.
Я хотел бы знать, есть ли другое событие, которое запускается при закрытии вкладки в Safari на iOS? Существуют ли какие-либо ограничения, какие виды запросов могут отправляться в pagehide
или других слушателях?
Заранее спасибо.