Jqueryで、ピンチイン・ピンチアウト後にイベントを行なうために touchend を使ったら、Android4.x だと touchstart または touchmove 時に preventDefault() を使わないと touchend が発火しないらしい。
というわけで preventDefault() を仕込むと(イベントをキャンセルするメソッドだから当然ながら)ピンチインやピンチアウトができなくなる。
・・・どうしたらいいんだよ!
※2014年3月7日14時12分追記:
touchstart から nミリ秒後にイベントを行なうようにして何とか解決。
Permalink | 記事への反応(1) | 01:08
ツイートシェア
Qiitaでやれ
もう増田には何の存在意義も無くなるな。