Я хочу запретить пользователю копировать контент в TextInput, но он работает только на iOS, но не на Android. Как я могу сделать это в Android?
[Обновление]: Поскольку ссылка @ patel-dhara приведена ниже, я уже прочитал коммит о свойстве contextMenuHidden и обнаружил, что обрабатывает только событие onLongClick на андроид. Таким образом, вы можете copy to clipboard
на TextInput, дважды нажав на него.
Вот мой код:
<TextInput
style={styles.input}
placeholder="Password"
placeholderTextColor="rgba(255, 255, 255, 0.7)"
underlineColorAndroid="transparent"
secureTextEntry={isHidePass}
returnKeyType="go"
autoCapitalize="none"
onChangeText={this.handleTextChange}
onSubmitEditing={this.handleLogin}
ref={this.passwordRef}
contextMenuHidden
onBlur={() => Clipboard.setString('')}
onFocus={() => Clipboard.setString('')}
onSelectionChange={() => Clipboard.setString('')}
/>