読者です 読者をやめる 読者になる 読者になる

読み書きプログラミング

日常のプログラミングで気づいたことを綴っています

タッチイベント関連備忘録

Mobile Safari
  1. TouchEventのTouchesの要素はライブ要素。オブジェクトとして変数に割り当ててもプロパティの値が変わるので、例えば、touchstartで開始の座標を保存したいならTouchesの要素を変数に割り当てるのではなく、そのプロパティの値を割り当てる。
  2. touchmoveのscreenX/Y, clientX/Yプロパティはページ全体がスクロールし始めると、値が変わらなくなる。