]> _ Git - fluidbook-html5.git/commitdiff
wip #1371 @0:20
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 26 Apr 2017 15:05:39 +0000 (17:05 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 26 Apr 2017 15:05:39 +0000 (17:05 +0200)
js/main.js

index b955e41d1706651a476ce1bba7ab3f2f3d68f1da..bd370d5da0a91f39d92fe20a09ce210d80a9da97 100644 (file)
@@ -491,7 +491,13 @@ function goNextPage(e) {
     if (fluidbook.help.isVisible()) {
         return;
     }
-    var y = e.offsetY == undefined ? e.originalEvent.layerY : e.offsetY;
+    var y;
+    if (e.originalEvent.touches) {
+        var o = $(this).offset();
+        y = e.originalEvent.touches[0].pageY - o.top;
+    } else {
+        y = e.offsetY == undefined ? e.originalEvent.layerY : e.offsetY;
+    }
 
     if (y < 65) {
         if (fluidbook.pad.enabled) {
@@ -509,7 +515,13 @@ function goPreviousPage(e) {
     if (fluidbook.help.isVisible()) {
         return;
     }
-    var y = e.offsetY == undefined ? e.originalEvent.layerY : e.offsetY;
+    var y;
+    if (e.originalEvent.touches) {
+        var o = $(this).offset();
+        y = e.originalEvent.touches[0].pageY - o.top;
+    } else {
+        y = e.offsetY == undefined ? e.originalEvent.layerY : e.offsetY;
+    }
     if (y < 65) {
         if (fluidbook.pad.enabled) {
             fluidbook.goPreviousChapter();