1

我正在加载一个带有 HTML5 验证元素的页面,并使用“必需”和最大长度等方法,它们适用于 Android WebViews,但不适用于 iOS。

有没有办法支持我使用的那个和其他 HTML5 功能?还是我总是必须编写自己的验证方法?

4

2 回答 2

1

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

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

更新: Safari 10.1包含完整的交互式表单验证。

于 2016-06-18T20:38:18.123 回答
0

它在 WKWebView 中对我有用!如果您使用 Cordova,请查看https://github.com/apache/cordova-plugin-wkwebview-engine。集成很简单。

于 2019-10-05T15:51:33.717 回答