Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript react native firebase在com.facebook.react.bridge.ReadableNativeMap类上找不到要序列化的属性_Javascript_Firebase_React Native_React Native Firebase - Fatal编程技术网

Javascript react native firebase在com.facebook.react.bridge.ReadableNativeMap类上找不到要序列化的属性

Javascript react native firebase在com.facebook.react.bridge.ReadableNativeMap类上找不到要序列化的属性,javascript,firebase,react-native,react-native-firebase,Javascript,Firebase,React Native,React Native Firebase,自从我从firebase web SDK切换到react native firebase后,我无法在注册用户后在数据库上创建usernode。我(在windows上)遇到以下错误: 在Mac和Android上,应用程序没有崩溃,但它没有在数据库上设置节点。但是,它在iOS上工作 摘自package.json: "react-native": "0.54.2" "react-native-firebase": "^4.1.0" 在我的android build.gradle中,我有

自从我从firebase web SDK切换到react native firebase后,我无法在注册用户后在数据库上创建usernode。我(在windows上)遇到以下错误:

在Mac和Android上,应用程序没有崩溃,但它没有在数据库上设置节点。但是,它在iOS上工作

摘自package.json:

   "react-native": "0.54.2"
   "react-native-firebase": "^4.1.0"
在我的android build.gradle中,我有:

依赖项{
...
实现“com.google.android.gms:play services base:15.0.0”
实现“com.google.firebase:firebase核心:15.0.2”
实现“com.google.firebase:firebase auth:15.1.0”
实现“com.google.firebase:firebase消息传递:15.0.2”
实现“com.google.firebase:firebase数据库:15.0.0”
}

仅在android上测试。
这是
上的一个bug-native@0.54.2


升级到
react-native@0.54.4
或更新版本来解决此问题。

您使用的是什么版本的React-Native和React-Native Firebase?我已经更新了帖子,但我使用的是:“React-Native”:“0.54.2”,“React-Native Firebase”:“^4.1.0”。取自package.json。但是我在andriod build.gradle中有一些实现。你可以在帖子里看到。还有什么我要补充的吗?谢谢你花时间。刚刚在Mac上测试过。运行和Android时,应用程序没有崩溃,但它没有在数据库上设置节点。但是,它在iOS上可以正常工作。任何解决此问题的方法@silverrWe都没有在设备上使用.set(),而是使用post请求,因此.set()发生在服务器端。我仍然不知道出了什么问题。