首页 > 解决方案 > 反应本机文本输入自动填充电子邮件问题

问题描述

我正在使用 React Native Text Input,但是当我使用电子邮件条目的字段来注册用户时,iOS 自动填充功能出现问题。我会收到有关姓名、州、城市和国家/地区的自动填充建议。但不是电子邮件,我不确定为什么。这是我们的文本字段/文本输入组件的示例。

文本字段组件

<TextInput {...props} style={props.tall ? styles.tallTextInputStyle : styles.textInputStyle} adjustsFontSizeToFit />

表单输入组件

<TextField
    testID="emailInput"
    placeholder="name@example.com"
    error={errors.email || invalidEmail || duplicate}
    validated={validated.email && !error}
    keyboardType="email-address"
    selectTextOnFocus
    returnKeyType="done"
    autoCapitalize={false}
    onSubmitEditing={formSubmitted}
    onChangeText={(val) => updateEmail(val.trim())}
    autoCompleteType="email"
    textContentType="emailAddress"
/>

我已经将关联域添加到 Xcode 项目中,这似乎没有任何区别。

任何关于我正在经历的自动填充问题的建议将不胜感激。

标签: iosreact-nativereact-native-iosautofill

解决方案


推荐阅读