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.


Tous les tags présents dans la note :