Мой код Flutter построен в отношении веб -и Android. Я пытаюсь сделать автозаполнение для LastPass Manager пароля, чтобы заполнить мои поля для входа и пароля. Хотя код работает в Интернете, он не работает на Android. Я строю против версий Android Target 34 (MIN 33). Код ниже ниже, в основном мой код (вплоть до падений, а другие содержится в списке). У меня также есть Android: AutoFillhints установить в (Main) AndroidManifest.xml (Code Belower).
Чтобы быть ясным, я не Android или Web Developer. Я работал с Flutter около двух лет, и у меня есть производственное приложение, но я все еще сбит с толку множество вещей Flutter/Android. Справка? >return Form(
key: _formKey,
child: SigningLayout(
child: AutofillGroup(
child: Column(
children: [
Container(
child: TextFormField(
onFieldSubmitted: ((value) => formSubmit()),
controller: emailController,
validator: validateEmail,
autofillHints: [AutofillHints.email],
keyboardType: TextInputType.emailAddress,
decoration: const InputDecoration(
border: OutlineInputBorder(),
labelText: 'Email',
),
),
),
Container(
child: TextFormField(
onFieldSubmitted: ((value) => formSubmit()),
obscureText: _isPassObscure,
controller: passwordController,
validator: validatePassword,
autofillHints: [AutofillHints.password],
keyboardType: TextInputType.visiblePassword,
decoration: InputDecoration(
border: OutlineInputBorder(),
labelText: 'Password',
suffixIcon: IconButton(
icon: Icon(_isPassObscure ? Icons.visibility : Icons.visibility_off),
onPressed: togglePassVis,
tooltip: 'Toggle password visibility',
),
),
),
),
],
),
),
),
);
Некоторый контент от Android/App/src/main/androidmanifest.xml
{{ snip }}
{{ snip }}
Подробнее здесь: https://stackoverflow.com/questions/793 ... ks-for-web