]> _ Git - fluidbook-html5.git/commitdiff
wip #3108 @0.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 4 Oct 2019 15:00:38 +0000 (17:00 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 4 Oct 2019 15:00:38 +0000 (17:00 +0200)
js/libs/fluidbook/fluidbook.audiodescription.js
js/libs/fluidbook/fluidbook.js

index 342af7864a83d8c22df3b033aecc6e32f4957f81..634bdb58a022d7ecff8a72589f4cc5b7aa81ee9c 100644 (file)
@@ -93,8 +93,8 @@ FluidbookAudioDescription.prototype = {
 
         this.pauseAllPlayers();
 
-        var pageNumLeft = this.fluidbook.getPageNumberOfSide('left'),
-            pageNumRight = this.fluidbook.getPageNumberOfSide('right');
+        var pageNumLeft = this.fluidbook.getPageNumberOfSide('left', false, true),
+            pageNumRight = this.fluidbook.getPageNumberOfSide('right', false, true);
 
         // Left hand page
         if (this.hasAudio(pageNumLeft)) {
index 7c42272f074179a0a8519ca2560d126e04fd3fa0..bc046f2ed1c13472a778a838b4a039d969ac212d 100644 (file)
@@ -634,7 +634,7 @@ Fluidbook.prototype = {
         }
         return $(pageSide).data('page');
     },
-    getPageNumberOfSide: function (side, strict) {
+    getPageNumberOfSide: function (side, strict, returnPhysical) {
         if (undefined === strict) {
             strict = false;
         }
@@ -643,6 +643,9 @@ Fluidbook.prototype = {
         if (!physical || physical === 1) {
             return '';
         }
+        if (returnPhysical === true) {
+            return physical;
+        }
         return this.physicalToVirtual(physical);
     },
     clickLogo: function () {