无法使用firebase.messaging()函数
我对FCM有问题。我在调用firebase.messaging时遵循FCM的文档,它是take error:Uncaught TypeError:firebase.messaging不是一个函数 const messaging=firebase.messaging; 消息传递。使用PublicVapidKey'BGWGPG6yoYAa9zLB9Rhd_ov3W6O3CzkCzwhezbe_zhazthhtH3GTL1XNIYZWDWMB4BOCHIW9US1HIJ4K' 请帮帮我!提前感谢您的帮助请参阅: 网络应用 firebase-messaging-sw.js无法使用firebase.messaging()函数,firebase,firebase-cloud-messaging,Firebase,Firebase Cloud Messaging,我对FCM有问题。我在调用firebase.messaging时遵循FCM的文档,它是take error:Uncaught TypeError:firebase.messaging不是一个函数 const messaging=firebase.messaging; 消息传递。使用PublicVapidKey'BGWGPG6yoYAa9zLB9Rhd_ov3W6O3CzkCzwhezbe_zhazthhtH3GTL1XNIYZWDWMB4BOCHIW9US1HIJ4K' 请帮帮我!提前感谢您的帮
import firebase from "firebase/app";
import "firebase/messaging";
const firebaseConfig = {
// Your config
}
if (!firebase.apps.length) {
firebase.initializeApp(firebaseConfig);
}
let messaging = null;
try {
if (firebase.messaging.isSupported()) {
messaging = firebase.messaging();
messaging.usePublicVapidKey("Your Sender ID");
}
} catch (e) {}
importScripts("https://www.gstatic.com/firebasejs/6.1.0/firebase-app.js");
importScripts("https://www.gstatic.com/firebasejs/6.1.0/firebase-messaging.js");
const messagingSenderId = "Your Sender ID";
firebase.initializeApp({ messagingSenderId });
try {
if (firebase.messaging.isSupported()) {
const messaging = firebase.messaging();
}
} catch (e) {}