如何在 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 上自动填写用户名和密码?的主要内容,如果未能解决你的问题,请参考以下文章