Как проверить, обновилась ли страница или страница закрыта в машинописном тексте `beforeunload`event - PullRequest
0 голосов
/ 27 мая 2020

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

Любая помощь будет назначена

...