问题-我的React Native应用程序显示FirebaseError: Messaging &g



当我试图通过调用firebase.messaging()在我的react native应用程序中使用firebase云消息传递时,我目前收到以下错误:

FirebaseError: Messaging:此浏览器不支持使用firebase SDK所需的API。(短信/unsupported-browser) .

我不太确定为什么我得到浏览器错误,因为我试图使用iOS推送通知而不是web通知。我不确定是否在firebase控制台中设置了firebase云消息传递,或者是否需要这样做。我已经看了一些链接,但他们没有帮助。

当我试图在我的应用程序上发送消息时,我正在使用一个真正的iOS设备。

下面是我的firebase配置:

import firebase from '@react-native-firebase/app';

const firebaseConfig = {
apiKey: "AIzaSyCjWwL5rs6n-lTlqAkaEh5eK**********",
authDomain: "appname***-36a**.firebaseapp.com",
databaseURL: "https://appname***-36a**.firebaseio.com",
projectId: "appname***-36a**",
storageBucket: "appname***-36a**.appspot.com",
messagingSenderId: "898189283****",
appId: "1:898189283761:web:9e09a6566fcb0629d*****",
measurementId: "G-VYF6PH0M**"
};

export default firebase;

我希望最终获得FCM注册令牌。有人能帮忙吗?我使用的是bare react native。

您必须使用此库中的消息传递。

"@react-native-firebase/messaging"

import messaging from '@react-native-firebase/messaging';

更多参考请访问官方文档https://rnfirebase.io/messaging/usage

相关内容

  • 没有找到相关文章

最新更新