Skip to content
This repository was archived by the owner on Mar 26, 2023. It is now read-only.

Commit 21c9cef

Browse files
committed
swipe fix
1 parent 61e9122 commit 21c9cef

3 files changed

Lines changed: 9 additions & 7 deletions

File tree

src/events/swipe.js

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,14 @@ export default function swipe(el, sett) {
3030
touch: !!(typeof window.orientation !== "undefined" || /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) || "ontouchstart" in window || navigator.msMaxTouchPoints || "maxTouchPoints" in window.navigator > 1 || "msMaxTouchPoints" in window.navigator > 1)
3131
};
3232

33-
33+
function isMobile() {
34+
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
35+
return true;
36+
} else { return false; }
37+
}
3438
var getSupportedEvents = function() {
35-
switch (true) {
36-
case support.pointer:
39+
switch (isMobile()) {
40+
case false:
3741
events = {
3842
type: "pointer",
3943
start: "PointerDown",
@@ -49,7 +53,7 @@ export default function swipe(el, sett) {
4953
events[value] = (ie10) ? "MS" + events[value] : events[value].toLowerCase();
5054
}
5155
break;
52-
case support.touch:
56+
case true:
5357
events = {
5458
type: "touch",
5559
start: "touchstart",
@@ -131,6 +135,7 @@ export default function swipe(el, sett) {
131135

132136
// добавление поддерживаемых событий
133137
var events = getSupportedEvents();
138+
console.log(events)
134139

135140
// проверка наличия мыши
136141
if ((support.pointer && !support.touch) || events.type === "mouse") isMouse = true;

src/router/index.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ const router = createRouter({
1919
})
2020

2121
router.beforeEach((to, from, next) => {
22-
console.log(to, from);
2322
if (to.name === 'timetable' && !localStorage.getItem('timetable-group-id') && localStorage.getItem('timetable-group-id') != "-1")
2423
next({ name: 'init' });
2524
else next();

src/views/Timetable.vue

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,7 @@ export default {
7373
beforeMount() {
7474
document.dispatchEvent(new CustomEvent("change-page", { detail: this.pageId }));
7575
document.addEventListener('change-date', (e) => {
76-
console.log(this.date);
7776
this.date = e.detail.date;
78-
console.log(e.detail.date);
7977
this.loadTimetableOnDate(this.date);
8078
});
8179
},

0 commit comments

Comments
 (0)