Using your demo page, or my own creation, if I start typing ... 1 2 3 4 5 etc... It doesn't show the current key I press.. it displays the previous key I pressed. So it is always one behind. Doesn't matter what keyboard configuration/example I use.
This is on safari ipad (9.1). I only have one ios device so I couldn't test anywhere else.