有没有好的方法可以禁用iOS 11苹果键盘中Safari上HTML登录表单中的“智能标点符号” - 特别是用户名字段?
问题在于我们有使用撇号作为用户名的用户。在iOS 11上输入他们的用户名时,由于不知道Unicode的微妙之处,他们无法登录。
理想情况下,我们可以简单地指示这些用户禁用智能引号或通过按住撇号键输入正确的字符-但我正在开发针对小孩子的教育软件,这是不可能的。
问题加剧的原因是还有一小部分用户的用户名实际上包含弯曲的单引号,因此简单的替换映射是行不通的-而且我们不能将用户名规范化,因为它们来自我们无法控制/不能过多干预的多个外部系统。
0x2018
/0x2019
(单引号)、0x201C
/0x201D
(双引号)和0x2014
(破折号)这些特殊字符。你是如何获取0x2013
、0x201B
等字符的呢? - typeracer