|
@@ -45,19 +45,25 @@
|
|
|
|
|
|
const urlParams = new URLSearchParams(window.location.search);
|
|
|
const sectionParam = urlParams.get('section');
|
|
|
- const section = sectionParam ? parseInt(sectionParam, 10) : 0;
|
|
|
- console.log(section);
|
|
|
-
|
|
|
+ const section = sectionParam ? parseInt(sectionParam, 10) : 100;
|
|
|
+ const debugParams = urlParams.get('debug');
|
|
|
+ const debug = debugParams ? true : false;
|
|
|
+ if (debug) {
|
|
|
+ console.log('--- Debug activated ---');
|
|
|
+ console.log(`Section: ${section.toString()}`);
|
|
|
+ }
|
|
|
|
|
|
box.addEventListener('touchstart', function(evt) {
|
|
|
- console.log(evt);
|
|
|
+ if (debug) {
|
|
|
+ console.log(evt);
|
|
|
+ }
|
|
|
const touches = [];
|
|
|
for (var i = 0; i < evt.changedTouches.length; i++) {
|
|
|
touches[i] = {
|
|
|
clientX: evt.changedTouches[i].clientX,
|
|
|
clientY: evt.changedTouches[i].clientY,
|
|
|
force: evt.changedTouches[i].force,
|
|
|
- identifier: section + evt.changedTouches[i].identifier,
|
|
|
+ identifier: evt.changedTouches[i].identifier % section,
|
|
|
pageX: evt.changedTouches[i].pageX,
|
|
|
pageY: evt.changedTouches[i].pageY,
|
|
|
radiusX: evt.changedTouches[i].radiusX,
|
|
@@ -80,6 +86,7 @@
|
|
|
referrerPolicy: 'no-referrer',
|
|
|
body: JSON.stringify({
|
|
|
event: 'touchstart',
|
|
|
+ debug,
|
|
|
screenW: $(document).width(),
|
|
|
screenH: $(document).height(),
|
|
|
changedTouches: touches
|
|
@@ -88,14 +95,16 @@
|
|
|
evt.preventDefault();
|
|
|
});
|
|
|
box.addEventListener('touchmove', function(evt) {
|
|
|
- console.log(evt);
|
|
|
+ if (debug) {
|
|
|
+ console.log(evt);
|
|
|
+ }
|
|
|
const touches = [];
|
|
|
for (var i = 0; i < evt.changedTouches.length; i++) {
|
|
|
touches[i] = {
|
|
|
clientX: evt.changedTouches[i].clientX,
|
|
|
clientY: evt.changedTouches[i].clientY,
|
|
|
force: evt.changedTouches[i].force,
|
|
|
- identifier: section + evt.changedTouches[i].identifier,
|
|
|
+ identifier: evt.changedTouches[i].identifier % section,
|
|
|
pageX: evt.changedTouches[i].pageX,
|
|
|
pageY: evt.changedTouches[i].pageY,
|
|
|
radiusX: evt.changedTouches[i].radiusX,
|
|
@@ -118,6 +127,7 @@
|
|
|
referrerPolicy: 'no-referrer',
|
|
|
body: JSON.stringify({
|
|
|
event: 'touchmove',
|
|
|
+ debug,
|
|
|
screenW: $(document).width(),
|
|
|
screenH: $(document).height(),
|
|
|
changedTouches: touches
|
|
@@ -127,14 +137,16 @@
|
|
|
});
|
|
|
|
|
|
box.addEventListener('touchend', function(evt) {
|
|
|
- console.log(evt);
|
|
|
+ if (debug) {
|
|
|
+ console.log(evt);
|
|
|
+ }
|
|
|
const touches = [];
|
|
|
for (var i = 0; i < evt.changedTouches.length; i++) {
|
|
|
touches[i] = {
|
|
|
clientX: evt.changedTouches[i].clientX,
|
|
|
clientY: evt.changedTouches[i].clientY,
|
|
|
force: evt.changedTouches[i].force,
|
|
|
- identifier: section + evt.changedTouches[i].identifier,
|
|
|
+ identifier: evt.changedTouches[i].identifier % section,
|
|
|
pageX: evt.changedTouches[i].pageX,
|
|
|
pageY: evt.changedTouches[i].pageY,
|
|
|
radiusX: evt.changedTouches[i].radiusX,
|
|
@@ -157,6 +169,7 @@
|
|
|
referrerPolicy: 'no-referrer',
|
|
|
body: JSON.stringify({
|
|
|
event: 'touchend',
|
|
|
+ debug,
|
|
|
screenW: $(document).width(),
|
|
|
screenH: $(document).height(),
|
|
|
changedTouches: touches
|