みかづきブログ その3

本ブログは更新を終了しました。長年ありがとうございました。

👆

引越し先はこちらです!

Android で touchend が発火しないときがある

おどろくべきことに Android には touchmove が発火した後に touchend が発火しない機種があります。

touchstart → touchend(発火)
touchstart → touchmove → touchend(発火しない)

という具合です。信じられませんが、こういうケースがあるのです。恐ろしい。
4.Xでも発生する機種は発生します。恐ろしい。

一応、touchmoveをpreventDefaultすることで発火するようになりますが、touchmoveを無効にできないページではどうすることもできないような気がしています。

下記DEMOページでtoucheventを監視できるようにしましたので、Androidのデバッグの際にご活用いただけたりすると幸いです。


DEMO