iOS Safari show keyboard with comma instead of period - ios

How do we make iOS keyboard (in Safari) show a comma instead of a period?
When the user taps on the input field, they get a keyboard with a period on the right.

It's by setting input type="text", rather than type="email" which I previously had!

Related

Decimal pad UITextfield and keyboard extensions on iOS 11

I'm using a UITextField with its input type set to Decimal Pad. If the latest keyboard that had been used was the Bitmoji keyboard and the user taps on the the text-field then the Bitmoji keyboard appears and it doesn't allow the user to change it back to the decimal pad (from the small globe icon on the bottom left of the keyboard).
If the user taps on another text-field with the default keyboard type, he can change the keyboard from Bitmoji to the default, and then if he taps on the decimal text-field the decimal pad appears.
So the problem occurs when the user taps on the decimal text-field and the last used keyboard was the Bitmoji keyboard.
If it provides any help, the text-field has been set up as an outlet from a storyboard.
Has anyone experienced something relevant (with Bitmoji or any other keyboard extension)? Is this an iOS bug?
Update:
This happens with other keyboard extensions as well. The only way that I have fixed this for now is to disable all keyboard extensions from my app.

Detect numeric keyboard back button long press

i''m implementing an OTP screen to enter a 6-digit passcode into 6 consecutive UITextFields, if the user enters (for ex.) 4 digits i would let them to clear their input but holding down the backspace key to clear text fields from the 4th one all the way to the first one, exactly like What's app does with their OTP screen, the problem is that how can I detect the long press gesture of the backspace button in the numeric keyboard ?

International keyboard crashing the app on the device

I have a problem when testing the app I wrote on the iPhone where I have set up an international keyboard.
The iPhone remembers the last input layout I used (i.e when I'm in messages and I'm using the hebrew keyboard, the next time I will use the keyboard in another app the hebrew layout will appear first) so when I'm running the app on the device and trying to input text into a textfield, the cursor appears but the keyboard doesn't, and any attempt to touch anywhere in the app causes a "Thread 1:EXC_BAD_ACCESS (code=1,address=0x14).
In addition, when the last layout I used is the english one, the app running perfectly even when I'm switching to the hebrew one.
I just noticed that it happens only with the "Name Phone Pad" keyboard, is there anyway to use this keyboard with international one?
Thanks!
My best guess is that you have a delegate that's intercepting key strokes. I reccomend you either specify the first responder per textfield and see if that works or else localize the file for english (or whatever language) only.

HTML5 textfield on IOS Keyboard: How to jump to next field with enter, leaving keyboard open

I am implementing a HTML5/javascript "mobile" site and I have some textfields where the user should be able to jump from one textfield to another using 'enter'. On the last textfield(when some specific requirements are met) the user is sending this "form" to a server.
I implemented this using javascript, catching the enter key and setting the focus on the next textfield. It works perfectly on pc but on ios, after executing the first "enter" and setting the focus on the next textfield, the ios keyboard closes and no textfield is focused.
Any ideas?

autofocus with keyboard in an ipad html5 site

I'm working on an html5 app that will be used on iPads in a kiosk mode. The first thing users must do is sign in, so when the homepage loads, I'd like the onscreen keyboard to popup with the focus in the first field.
I've tried all the variants I can think of, including
html5 <input autofocus> attribute
calling document.getElementById("nameFirst").focus() in window onload
same as the previous, but the onload calls a timer method to invoke the focus call later
Has anyone figured out how to make the keyboard automatically appear?
Mobile Safari doesn't allow keyboard showing up without user touching text input element. I think it's by design.
http://www.quora.com/Mobile-Safari-iPhone-or-iPad-with-Javascript-how-can-I-launch-the-on-screen-keyboard

Resources