I've spent the last few days search for a solution, but everything that should work (according to the documentation) does not.
I'm using fastclick to eliminate the 300ms delay for HTML5 application intended to run on an iPad. Everything works great, except I lost the ability to type text into textarea. Simple one-line fields work, but not the multi-line textarea.
When I tap on the text area, the keyboard pops up and I can start typing. The first letter typed appears in the text area - but that's all. Subsequent letters do not. If I close the keyboard and tap on the text area again, I can type another one letter in.
I've tried everything suggested, including needsclick
, needsfocus
, etc. I tried to edit the fastclick.js to extend the special code for handling input
elments to also cover textarea
- nothing.
I'm at a point where I may have to dump fastclick just because of it and do everything manually myself, as I already lost almost a week on this problem. Yet, before I go that way, maybe somebody can point me in the right direction.
Note, the problem is present on iPad and iPhone with iOS 9.2 (specifically, 9.2.1 - the latest version).