Ich bin ein wenig verwirrt über einige Details des Problems, aber ich hasse es zu sehen, dass diese Frage völlig unbeantwortet bleibt, falls jemand anderes dieses Problem hat.
Dieses Plugin (mouseSwipe) überschreibt die Standard-Drag-Funktionalität für mobile Geräte. Während normalerweise Geräte die Seite beim Start-Ereignis der Maus scrollen würden, überschreibt dieses Plugin dieses Verhalten, um Klick-Bewegungen über ein Element zu erkennen. Da es diese Funktionalität unterbricht, ist das Ziehen der entgegengesetzten Richtung (zum Scrollen) ebenfalls unterbrochen. Wenn das Plugin weiterhin vom Eigentümer verwaltet wird (scheint es nicht zu sein), könnte es aktualisiert werden, um dieses Problem zu beheben, oder Ereignisse ausgeben, die verwendet werden könnten, um die gewünschte Funktionalität manuell zu erstellen.
Ich nehme an, dies ist auch, was Ihnen Probleme beim Klicken auf die angegebene Seite gibt.
Wenn Sie meine ehrliche Meinung haben möchten, würde ich eine andere Bibliothek wählen, vielleicht eine, die sich ausschließlich auf die Swipability von mobilen Geräten konzentriert und dann die Desktop-Funktionalität getrennt behandelt (wenn Sie PhoneGap verwenden, ist es wahrscheinlich t dies sogar auf einer Web-Plattform für Desktops veröffentlichen). Wenn es im Web verfügbar ist, können Sie mit modernizr (oder ähnlichem) herausfinden, ob das Gerät die Berührungseingabe unterstützt, und dann Folgendes implementieren:
Ссылка
Bei Geräten, die keine Berührung unterstützen, können Sie auf die Navigation auf Knopf- / Pfeilbasis zurückgreifen (denn als Desktop-Benutzer erwarte ich nicht, dass ich sie mit der Maus vor und zurück ziehen kann).