next.js 移动的设备上的表单域验证失败

tyg4sfes  于 2023-04-20  发布在  其他
关注(0)|答案(1)|浏览(111)

问题:表单验证和异步请求在桌面上运行良好,在移动的设备上失败
使用的技术:nextjs、formik和yup。
语言:
做了一个简单的表单提交网站,它在桌面上工作得很好-验证和所有.然而,它是一个不同的故事在移动的设备上- iPhone和iPad,不确定Android设备,因为我没有任何.当填写一个字段时,它按预期工作,然而,一旦触摸离开或转到下一个字段,它会显示一个验证错误,就好像该字段为空。删除验证后,请求(提交表单)将无限期挂起
我不知道这里有什么问题,我第一次遇到这样的事情

zhte4eai

zhte4eai1#

经过一些研究,苹果设备中最常见的问题是正则表达式。删除它们后,应用程序运行正常,所以可能要检查您是否有类似的错误,并重新修改您的正则表达式以在Safari上工作-那么它们应该也可以在其他设备上工作。

相关问题