В настоящее время у меня есть событие beforeunload
, но я хотел бы знать, обновляет ли пользователь страницу или закрывает ее. В зависимости от этого будут запускаться разные действия. Я нашел performance.navigation.type
, но, похоже, это обновляет статус страниц, поэтому при первой загрузке его статус равен 0, если я обновляю sh, его статус становится 1, но когда я закрываю его, его последний статус равен 1 (что означает страница обновлялась в определенное время, по крайней мере, я так понимаю). Есть ли способ, которым это событие запускается, и я могу определить, что это связано с page refres F5
или page close
?
Любая помощь будет назначена