function touchend(event){
event.touches[0] //undefinedになる
event.touche.length //0
}event.touche.length //0
バージョン2.1までは取得出来ていたのに。
2.1以前で作っていたサイトは2.2でtouchendイベントが取得出来なくてうまく動かなくなってるかも
俺のやってたのは指の位置を取得する処理だったので、
var endX = 0;
function touchstart(event){
//触った時点で値を格納
endX = event.touches[0].pageX;
}
function touchmove(event){
endX = event.touches[0].pageX;
}
function touchend(event){
function touchend(event){
//endXを使った処理
}↑みたいな感じでtouchmove中にずっと位置を取得し続けて、最後に格納された値で位置を判断することにした。
バージョンによって、ちょこちょこ動かなくなる箇所がある。
そしてこれからバージョン3以降もテスト開始...
0 件のコメント:
コメントを投稿