如何在 Swift-Wkwebview 上自动填写用户名和密码?

Posted

技术标签:

【中文标题】如何在 Swift-Wkwebview 上自动填写用户名和密码?【英文标题】:How to make on Swift-Wkwebview auto fill username and password? 【发布时间】:2020-05-17 23:48:44 【问题描述】:

我有一个问题。我想在我的应用程序上使用钥匙串自动填充用户名密码。我在我的应用程序中添加了关联域,但我现在没有自动填充需要哪一步。我用的是 Swift 3.0。我的网站输入用户名和密码html是;

<input type="text" name="user"  placeholder="Username" autocapitalize="off" autocomplete="off" autocorrect="off"   aria-invalid="false">

<input type="text" name="password"  placeholder="Password" autocapitalize="off" autocomplete="off" autocorrect="off"   aria-invalid="false">

你能给我一个想法吗?提前致谢。

【问题讨论】:

medium.com/@abhimuralidharan/… 看看这个 感谢您的评论@faris97,但此解决方案适用于 uitextfield 组件,但对我来说需要 wkwebview 商店用户名和密码。这个解决方案在 safari 浏览器上有,但我不知道在 Wkwebview 上实现这个需要哪个步骤。谢谢 【参考方案1】:

在此处查看文档:https://developer.apple.com/documentation/security/password_autofill/enabling_password_autofill_on_an_html_input_element

归结为将某些关键字添加到autocomplete,如下所示:

<input id="user-text-field" type="email" autocomplete="username"/>
<input id="password-text-field" type="password" autocomplete="current-password"/>

【讨论】:

@linuxman 如果这回答了您的问题,请考虑将其标记为已接受的答案。

以上是关于如何在 Swift-Wkwebview 上自动填写用户名和密码?的主要内容,如果未能解决你的问题,请参考以下文章

Greasemonkey:如何自动填写登录表单?

如何自动填写联系表格 7

如何创建一个在 php 中自动填写表单的唯一链接?

急寻!网页中自动填写表格的软件(或者IE插件)

在外部网站上自动填写和提交表格

有啥好用的网页自动填写软件啊?