React Native如何从移动短信中自动获取文本字段中的OTP,应该同时支持ios和android?

时间:2019-03-28 08:42:08

标签: react-native

React Native如何自动获取 移动短信中文本字段中的OTP, 应该同时支持ios和android吗?

3 个答案:

答案 0 :(得分:0)

到目前为止,到目前为止,不支持使用react-native的otp自动读取功能的ios。

但是对于android,您可以使用以下库: https://github.com/faizalshap/react-native-otp-verify#readme

答案 1 :(得分:0)

对于android,您可以使用react-native-android-sms-listener

对于ios,您可以使用此线程, 有一些很好的方法可以做到这一点。 Automatic OTP verification in iOS?

答案 2 :(得分:0)

对于Android: Google SMS检索器

https://github.com/Rajat421//react-native-sms-retriever-api#readme

对于iOS:

  

您将使用TextInput的道具 textContentType

<TextInput
    value={this.state.codeOTP}
    textContentType="oneTimeCode"
/>

您可以在此示例之前进行测试:

  

在真实设备上进行测试,并连接到Apple帐户

<TextInput
    value={this.state.codeOTP}
    textContentType="emailAddress"
/>