On some devices (mostly Samsung, but others too) and combinations of: Android version, WebView version (even with the evergreen WebView in Android 7) and keyboard, there are a number of issues:
keypress
isn't firedkeydown
andkeyup
always containkeyCode=229
keypress
andinput
are fired but don't contain the keytextInput
isn't firedmaxlength
attribute isn't honored oninput[type=text]
while the user types (more thanmaxlength
chars are allowed and the input is validated only when the form is submitted)
Is there a way to fix these issues?