无法使用firebase.messaging()函数

无法使用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' 请帮帮我!提前感谢您的帮

我对FCM有问题。我在调用firebase.messaging时遵循FCM的文档,它是take error:Uncaught TypeError:firebase.messaging不是一个函数

const messaging=firebase.messaging; 消息传递。使用PublicVapidKey'BGWGPG6yoYAa9zLB9Rhd_ov3W6O3CzkCzwhezbe_zhazthhtH3GTL1XNIYZWDWMB4BOCHIW9US1HIJ4K'

请帮帮我!提前感谢您的帮助

请参阅:

网络应用 firebase-messaging-sw.js
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) {}