Как сохранить значения window.performance.getEntries () на нескольких страницах AngularJS? - PullRequest
0 голосов
/ 26 ноября 2018

У меня есть требование для сохранения всех записей вызовов AJAX в window.performance.getEntries(), особенно тех, которые сбрасываются между переходами страниц.Это используется для мониторинга ошибок и статистики.Он хранится во внешней службе.

Я предлагаю сделать что-то вроде этого:

window.onbeforeunload = function(e) {
    storageServiceCall(window.performance.getEntries());
}

Я думаю, что, вероятно, есть стандартный способ сделать это в AngularJS, включающий маршрутизацию страницыпереходы или выход из Angular SPA.

Проблема статистического требования заключается в том, что некоторые значения в window.page.getEntries () навсегда теряются при переходе на другую страницу.Требование хочет сохранить все из них.

Мой вопрос: Как сохранить значения window.performance.getEntries () на нескольких страницах в AngularJS?

...