You can set the TWebEdit EditType to meFloat to only allow numeric characters but the default keyboard will then still be displayed.
However this is a good suggestion and we'll investigate if this feature can be added in a future version.
We further investigated. Can you try to set WebEdit.Pattern = '\d*' ?
What exact pattern did you use on what exact operating system?
I tried EditType to meFloat, Pattern to \d*, on Chrome 78.0.3904.90 on Android build 8901.2.A.0096.20191001
Can you try to make a css class with setting TYPE="tel" and apply it to the edit control via ElementClassName in addition to the pattern '[0..9]*'
I didn't know how to do that, so I searched a bit. I think that TYPE="tel" is an HTML attribute ? If I'm right, I don't know how to modify HTML in CSS, and I think that it's not possible.
Thank you very much, it's working fine now ! This function, setAttribute, is very helpful.