0

turn.jsユーザーが左から右に、または右から左にスワイプしてページをめくる必要がある場合、私は Ionic2 プロジェクトで使用しています。スワイプ時にターンをトリガーする方法は?

file.ts

ngAfterViewInit() {
    var winWidth = window.innerWidth;
    var winHeight = window.innerHeight;

    console.log(winWidth,winHeight);

    jQuery("#flipbook").turn({
        width: winWidth,
        height: winHeight,
        display:'single',
        zoom: 0,
        turnCorners: "bl,br,tl,tr,l.r"
    });
}
4

1 に答える 1

1

jquery の swipeleft および swiperright イベントにバインドし、turnjs で turn メソッドを呼び出します。

jQuery( window ).on( "swipeleft", function( event ) { 
        $('#flipbook').turn('next');
               } );


jQuery( window ).on( "swiperight", function( event ) { 
        $('#flipbook').turn('previous');
               } );
于 2016-07-22T17:50:27.477 に答える