【javascript】touchendでうまく座標が取れない件

iOS の safari において touchend で取得した座標を alert で表示するとうまく座標を表示できない事象が発生。

原因不明でバグのような気がするが、次のように対処できる。

——————————
alert(‘座標:’ + touchX);
——————————

↓↓↓

——————————
setTimeout(function(){ alert(‘座標:’ + touchX); }, 0);
——————————

参考ページ:
http://gomojp.blog77.fc2.com/blog-entry-144.html

タイトルとURLをコピーしました