首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >@react-native-google-signin/google-signin/src/GoogleSignin.js抛出异常null不是一个对象(计算'RNGoogleSignin.SIGN_IN_CANCELLED')

@react-native-google-signin/google-signin/src/GoogleSignin.js抛出异常null不是一个对象(计算'RNGoogleSignin.SIGN_IN_CANCELLED')
EN

Stack Overflow用户
提问于 2021-04-17 05:32:27
回答 2查看 2K关注 0票数 4

我正在为firebase项目使用firebase实现GoogleSign。我安装了这三个软件包:

代码语言:javascript
复制
    "@react-native-firebase/app": "^11.3.0",
    "@react-native-firebase/auth": "^11.3.0",
    "@react-native-google-signin/google-signin": "^6.0.0",

然后,在我的Login.js文件中,我将它们导入为:

代码语言:javascript
复制
import auth from '@react-native-firebase/auth'
import { GoogleSignin } from '@react-native-google-signin/google-signin';

然后在function Login(props) {里面我

代码语言:javascript
复制
    GoogleSignin.configure({
        webClientId: 'MY_WEB_CLIENT_ID.apps.googleusercontent.com'
    });

但是,一旦我运行,我就会得到这个错误:

"node_modules/@react-native-google-signin/google-signin/src/GoogleSignin.js",错误:要求模块

抛出异常: TypeError: null不是对象(求值)

EN

回答 2

Stack Overflow用户

发布于 2021-06-15 06:38:22

请运行吊舱-安装和在吊舱安装确认

代码语言:javascript
复制
Installing FirebaseAuth (8.1.0)
Installing FirebaseInstallations (8.1.0)
Installing FirebaseMessaging (8.1.0)
Installing GTMAppAuth (1.2.2)
Installing GTMSessionFetcher (1.5.0)
Installing GoogleSignIn (5.0.2)
Installing GoogleUtilities 7.4.1
Installing RNFBAuth (12.1.0)
Installing RNFBMessaging (12.1.0)
Installing **RNGoogleSignin** (6.0.0)
票数 1
EN

Stack Overflow用户

发布于 2022-10-04 18:01:27

我用的是“8.0.0”版本,把评级降到了7.2.2,这对我很有帮助。请记住对版本号删除^,如下所示:

@react原生-google-signin/google-signin“:"7.2.2”

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67135002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档