7

In a standalone web-app launched from homescreen, on iOS 8.1(8.0), touch events (touchstart, touchmove, touchend) are not firing on inputs/textareas, but on the same device in Safari they are.

I've tested the same web-app on iOS 6 and everything works as expected.

Has anyone encountered the same problem and found workaround for this issue? Maybe there is official bug report? Unfortunately, I've found nothing on this subject.

Brian Tompsett - 汤莱恩
  • 5,753
  • 72
  • 57
  • 129
Stanislav Kvitash
  • 4,614
  • 18
  • 29
  • Are they not getting fired at all or are they getting fired multiple times (in effect making it look like they never got fired)?What is your app built on? What framework? More details pls – nikjohn Nov 12 '14 at 10:35
  • I've tested this using simple HTML+jQuery page that contains textarea and inputs. Looks like they are not getting fired at all. – Stanislav Kvitash Nov 19 '14 at 16:06
  • first: have you validated that jQuery is running? second: can you share you registration for tap events? – ymz Nov 24 '14 at 22:18
  • http://jsfiddle.net/3ssj6fpz/1/ – Stanislav Kvitash Nov 25 '14 at 08:38

1 Answers1

0

Seems that touchevents in a standalone web-apps launched from homescreeen are back with iOS 8.1.3 :-)

redon
  • 71
  • 1
  • 3
  • 1
    can you provide a source please? – tmaximini Jan 28 '15 at 11:02
  • What kind of source do you mean? What do you mean by "source" - english is not my first language. My code is just working again. Did not work with 8.0 to 8.1.2 – redon Jan 28 '15 at 19:20
  • ah ok, I meant "citation" or something, I was thinking you read that from some official source or whatever :) – tmaximini Jan 29 '15 at 12:56