问题:表单验证和异步请求在桌面上运行良好,在移动的设备上失败使用的技术:nextjs、formik和yup。语言:做了一个简单的表单提交网站,它在桌面上工作得很好-验证和所有.然而,它是一个不同的故事在移动的设备上- iPhone和iPad,不确定Android设备,因为我没有任何.当填写一个字段时,它按预期工作,然而,一旦触摸离开或转到下一个字段,它会显示一个验证错误,就好像该字段为空。删除验证后,请求(提交表单)将无限期挂起我不知道这里有什么问题,我第一次遇到这样的事情
zhte4eai1#
经过一些研究,苹果设备中最常见的问题是正则表达式。删除它们后,应用程序运行正常,所以可能要检查您是否有类似的错误,并重新修改您的正则表达式以在Safari上工作-那么它们应该也可以在其他设备上工作。
1条答案
按热度按时间zhte4eai1#
经过一些研究,苹果设备中最常见的问题是正则表达式。删除它们后,应用程序运行正常,所以可能要检查您是否有类似的错误,并重新修改您的正则表达式以在Safari上工作-那么它们应该也可以在其他设备上工作。