如何在ReactNative应用程序中使用reCaptcha?

chhkpiq4  于 2022-11-25  发布在  React
关注(0)|答案(3)|浏览(155)

我已经找到了以下在RN应用程序中使用reCaptcha的库
https://www.npmjs.com/package/react-native-recaptcha
我的代码是

import ReCaptcha from 'react-native-recaptcha';
  ...
  <View style={{ flex: 1}}>
    <ReCaptcha
      sitekey={'test'}
    />
  </View>

但是没有显示recaptcha。我也试过在我的一个网站上使用的sitekey,reCaptcha工作正常-仍然什么都没有。我错过了什么吗?
此库的p.s. github不存在(

8aqjt8rx

8aqjt8rx1#

我认为在react native中不存在reCaptcha的库。所以你需要使用wrapped webview,我知道它很慢,可能包括你的要求,但我认为这是唯一的解决方案。
请参见React Native with reCATPCHAhttps://github.com/evenchange4/react-grecaptcha

vngu2lb8

vngu2lb82#

我最近写了一个组件,做一些类似Priya建议的事情。它专门迎合了react-native,并使用了google recaptcha v3。如果你想定制它或觉得有什么可以做得更好,请随时查看它并做一个PR:)
https://www.npmjs.com/package/react-native-recaptcha-v3

stszievb

stszievb3#

react-native-recaptcha-that-works对我很有效--它也有一个隐形的选项,可以获得更好的用户体验。

相关问题