文本字段未根据自动填充建议进行填充

问题描述 投票:0回答:1

当我使用登录表单时,我会收到一条自动完成的帐户建议。但是当我选择它时,文本字段未填充。 奇怪的是,当我进入密码菜单并选择建议的相同帐户时,它起作用了。

我已经在 iPad (iPadOS 17.5.1) 和 iPhone (iOS 17.5.1) 上进行了测试,行为是相同的。

enter image description here

代码

return const Scaffold(
  body: Center(
    child: AutofillGroup(
      child: SizedBox(
        width: 350,
        child: Column(
          mainAxisSize: MainAxisSize.min,
          children: [
            TextField(
              autofillHints: [AutofillHints.username],
              decoration: InputDecoration(hintText: "Username"),
            ),
            TextField(
              obscureText: true,
              autofillHints: [AutofillHints.password],
              decoration: InputDecoration(hintText: "Password"),
            ),
            ElevatedButton(
              onPressed: TextInput.finishAutofillContext,
              child: Text("Log In")
            )
          ],
        ),
      )
    ),
  ),
);
ios flutter dart mobile ipados
1个回答
0
投票

此问题已在 flutter 版本中修复

3.24.0
。 来源:https://github.com/flutter/flutter/issues/148475

© www.soinside.com 2019 - 2024. All rights reserved.