Samedi 14 septembre 2024 à 20:04
Dans le cadre du projet gibbon-replay, j'ai étudié sendBeacon pour traiter l'erreur NS_BINDING_ABORTED
qui a lieu ici lors de l'exécution de fetch
lors d'événements beforeunload
:
window.addEventListener('beforeunload', save);
C'est-à-dire, quand l'utilisateur quitte la page.
Dans ce commit, j'ai remplacé fetch
par navigator.sendBeacon
.