]> _ Git - fluidbook-html5.git/commitdiff
wip #7090 @0.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 24 Sep 2024 06:00:50 +0000 (08:00 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 24 Sep 2024 06:00:50 +0000 (08:00 +0200)
js/libs/scorm/scorm.js

index e422873e590ea22a63b54b3cea918c499ca1ad54..164635270fef9c15cb5338af75c385f2f4c03b14 100644 (file)
@@ -94,7 +94,13 @@ function initScormEvents() {
     }
     SCORM_EVENTS_INITED = true;
 
-    $(window).on('unload', function () {
+    window.addEventListener('pageshow', (event) => {
+        if (event.persisted) {
+            location.reload();
+        }
+    });
+
+    window.addEventListener('pagehide', (event) => {
         if (fluidbook.settings.scorm_complete_on_exit) {
             scormMarkAsComplete();
         }