2012-03-20 24 views
0

デフォルトのiPhoneスクロール機能がx軸でのみ使用されないようにしようとしています。私はonTouchMoveイベントを介して左から右にスライドする写真を撮るギャラリーを持っています。現在、それは次のように防ぐデフォルトの機能を採用しそう:iOS onTouchMove x軸またはy軸

function onTouchMove(e) { 
      if(config.preventDefaultEvents) { 
       e.preventDefault(); 
      } 

これは正常に動作しているが、それはあまりにもy軸上にスクロールiPhoneのデフォルトを防ぐことができます。 X軸のTouchMoveイベントに固有のpreventDefaultを作成する方法はありますか?これにより、ギャラリーが自然に画面の上下にスクロールします。

ご協力いただければ幸いです。

+0

を、あなたのコンテキストを記述してください:あなたはのUIWebViewを参照していますか? –

答えて

1

あなたはこのアプローチを試すことができます。

lastx = event.touches[0].clientX; 
lasty = event.touches[0].clientY - canvastop; 
関連する問題