У меня есть требование для сохранения всех записей вызовов AJAX в window.performance.getEntries()
, особенно тех, которые сбрасываются между переходами страниц.Это используется для мониторинга ошибок и статистики.Он хранится во внешней службе.
Я предлагаю сделать что-то вроде этого:
window.onbeforeunload = function(e) {
storageServiceCall(window.performance.getEntries());
}
Я думаю, что, вероятно, есть стандартный способ сделать это в AngularJS, включающий маршрутизацию страницыпереходы или выход из Angular SPA.
Проблема статистического требования заключается в том, что некоторые значения в window.page.getEntries () навсегда теряются при переходе на другую страницу.Требование хочет сохранить все из них.
Мой вопрос: Как сохранить значения window.performance.getEntries () на нескольких страницах в AngularJS?