Можно ли обнаружить, что область просмотра перетаскивается событием касания?
Используя следующий код, я могу определить, где палец коснулся экрана, с какого узла началось событие и куда оно было перетащено. Это решает одну из проблем, но мне бы очень хотелось определить, когда пользователь перетянул страницу / окно / область просмотра вниз.
Чтобы попытаться уточнить, что я пытаюсь сделать: я хотел бы смоделировать операцию обновления в Tweetie 2 / Twitter для 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>