我已经在Flutter Web中创建了一个登录表单,当我登录时,Chrome浏览器会检测到输入的密码,但只提供保存密码的选项,用户名则保持为空。
Google建议使用以下HTML表单,以便凭据管理器可以检测到需要存储的凭据。
<form id="signup" method="post">
<input name="email" type="text" autocomplete="username email">
<input name="display-name" type="text" autocomplete="name">
<input name="password" type="password" autocomplete="new-password">
<input type="submit" value="Sign Up!">
</form>
在我的表单中,我同时使用了电子邮件和用户名,但是Chrome凭据管理器仍然无法检测到用户名。
我们如何在Flutter Web中使用自动完成标签创建表单?