2

ドラッグ イベントで画像を変更する単純なフォト ギャラリーがあります。右または左にドラッグすると、iOS7 ブラウザーで問題が発生し、ドラッグ イベントが何度もトリガーされます。以前のイベントが終了していないかどうかを示すグローバル変数を追加しようとしましたが、機能しませんでした。hammer.js オプションもいくつか試しましたが、うまくいきませんでした。何か案が?

    $picWrapper.hammer({}).on("dragright", function(event) {
        event.preventDefault();
        PhotoGallery.Browse.next();
    }).on("dragleft", function(event){
        event.preventDefault();
        PhotoGallery.Browse.prev();
    });
4

1 に答える 1

1

代わりに swiperight と swipeleft を使用してみてください。

于 2013-11-14T16:39:35.417 に答える