html5表单validation无法在iOS UIWebView中使用

我正在加载一个包含HTML5validation元素的页面,并使用“required”和max-length等方法,它们可以在Android WebViews上运行,但不能在iOS中运行。

有没有办法支持我使用的那个和其他HTML5函数? 或者我总是要编写自己的validation方法?

Safari不完全支持表单validation: http : //caniuse.com/#feat=form-validation

您可以编写自己的基于JavaScript的validation,也可以使用现有的polyfill 。

更新: Safari 10.1包括完整的交互式表单validation。