表单字段在移动设备上无法通过验证

问题描述 投票:0回答:1

问题:表单验证和异步请求在桌面上运行良好,在移动设备上失败

使用的技术:nextjs、formik 和 yup。

冗长:

制作了一个简单的表单提交网站,在桌面上工作得很好——验证和所有。然而,在移动设备上就是另外一回事了——iphone 和 ipad,不确定安卓设备,因为我没有。当填写一个字段时,它按预期工作,但是,一旦离开或转到下一个字段,它就会显示验证错误,就好像该字段留空一样。删除验证后,请求(提交表单)将无限期挂起

不确定这里有什么问题,我第一次遇到这样的事情

reactjs next.js formik yup
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.