Firebase内部ReactNative(ReactVR)websocket错误

Firebase内部ReactNative(ReactVR)websocket错误,firebase,react-native,firebase-realtime-database,react-360,Firebase,React Native,Firebase Realtime Database,React 360,我正在尝试从ReactVR内部使用Firebase实时数据库(它构建在ReactNative之上) 当我尝试监听ref时,它在WebSocket握手期间抛出错误:意外响应代码:500 这是我使用的代码- export default class WelcomeToVR extends React.Component { constructor(){ super(); var config = { apiKey: "<REDACTED>",

我正在尝试从ReactVR内部使用Firebase实时数据库(它构建在ReactNative之上)

当我尝试监听ref时,它在WebSocket握手期间抛出
错误:意外响应代码:500

这是我使用的代码-

export default class WelcomeToVR extends React.Component {

  constructor(){
    super();

    var config = {
      apiKey: "<REDACTED>",
      authDomain: "<REDACTED>",
      databaseURL: "<REDACTED>",
      projectId: "<REDACTED>",
      storageBucket: "<REDACTED>",
      messagingSenderId: "<REDACTED>",
    };
    firebase.initializeApp(config);
  }

  componentWillMount() {
    firebase.database().ref(`viewers`).on('child_added', function(data) {
      console.log(data);
    });
  }

  render() {
    return (
      <View>
      </View>
    );
  }
};

AppRegistry.registerComponent('WelcomeToVR', () => WelcomeToVR);
如果我在RN上下文之外运行此代码,它将非常有效

我觉得问题在于它试图连接的WS-URL

当我在RN上下文之外运行它时,这是它试图连接的URL-
wss://s-usc1c-nss-107.firebaseio.com/.ws?v=5&ns=my-应用程序

但是从RN组件内部,它尝试-
wss://my-app.firebaseio.com/.ws?v=5

我在这里有点迷路了。因为我无法访问Firebase.js源代码,所以我也无法调试它

这里需要帮助。:)谢谢

WebSocket connection to 'wss://myapp.firebaseio.com/.ws?v=5' failed: Error during WebSocket handshake: Unexpected response code: 500

WrappedWebSocket    @   VM1892:37
connect @   WebSocketModule.js:45
frame   @   ReactNativeContext.js:416
frame   @   createRootView.js:188
_frame  @   VRInstance.js:152