FCM getToken不是一个函数



我正在努力开发推送通知,同时关注谷歌FCM文档。
遵循代码实际上是第一步

1.添加并初始化FCM SDK。
2.配置web凭据

我认为第一个很好,但第二个不起作用。
错误显示";消息传递不是一种功能";
我尝试降级cdn的版本,但没有成功。
有关于这方面的信息吗?

import { initializeApp } from "https://www.gstatic.com/firebasejs/9.9.3/firebase-app.js";
import { getMessaging } from "https://www.gstatic.com/firebasejs/9.9.3/firebase-messaging.js";
const firebaseConfig = {
apiKey: "---",
authDomain: "---",
projectId: "---",
storageBucket: "---",
messagingSenderId: "---",
appId: "---"
};
// add and initialize the FCM SDK.
const app = initializeApp(firebaseConfig);
const messaging = getMessaging(app);
// configure web credentials
// error
messaging.getToken({ vapidKey: "---" });
import { getMessaging, getToken } from "https://www.gstatic.com/firebasejs/9.9.3/firebase-messaging.js";
const messaging = getMessaging(firebaseConfig);
getToken(messaging , {vapidKey: "---").then(token => console.log(token));

相关内容

  • 没有找到相关文章

最新更新