WKWebview密码API自动填充

时间:2018-07-19 16:33:05

标签: ios webkit wkwebview

我正尝试使用密码自动填充API,如here

*重要。 HTML由本地主机提供

我正在使用WKWebview,并且在本地Web服务器中提供了本地html文件。我已经部署了Apple-app-site-association文件,并对此进行了测试,以创建具有用户名和密码的本机文本字段视图,并且效果很好。该应用会自动填写正确的凭据。

在html代码中尝试此操作时,用户名键盘甚至未显示键锁,也未提出建议。密码字段确实显示了键锁,我手动打开并选择了密码,并在相应字段中填写了相应内容。

所以我的问题是iOS不会自动提示我的登录凭据,这违背了实现此凭据的目的。

这是我的html片段

<input id="user-text-field" type="email" autocomplete = "username" tv-auto-focus class="text-single tvFocusItem tvAutoFocus" ng-model="username" required="true"  placeholder="{{::('FORMS.DEFAULT.EMAIL' | spTranslate)}}" ng-disabled="!registerEnabled() || askingForPassword && username"/>

<input id="password-text-field" type="password" autocomplete = "current-password" tv-auto-focus class="text-single tvFocusItem tvAutoFocus" pattern=".{1,}" required ng-model="$parent.password"  required="true" placeholder="{{::('FORMS.DEFAULT.PASS' | spTranslate)}}" ng-disabled="!$parent.registerEnabled()"/>

             因此,我们将不胜感激。

**已更新。启用所有字段时,用户名显示锁定键。自动填充/建议仍然无效

0 个答案:

没有答案