ビューポートがタッチ イベントによってドラッグされていることを検出することは可能ですか?
次のコードを使用すると、指が画面に触れた位置、イベントを開始したノード、およびドラッグされた場所を取得できます。これで問題の1つが解決しますが、ユーザーがページ/ウィンドウ/ビューポートを下にドラッグしたことを本当に検出したいと思います.
私がやろうとしていることをより明確にするために、Tweetie 2/Twitter for iPhone の更新アクティビティを HTML5 と JavaScript でシミュレートしたいと思います。
<script>
window.ontouchmove = function(e){
if(e.touches.length == 1){ // Only deal with one finger
var touch = e.touches[0]; // Get the information for finger #1
var node = touch.target; // Find the node the drag started from
$("p:last").html(
"clienty: " + touch.clientY + "<br/>" +
"screenY: " + touch.screenY + "<br/>" +
"pageY: " + touch.pageY
);
}
}
</script>