来自 bubble 的 Firebase 消息传递

问题描述 投票:0回答:1

我在 Bubble.io 中有一个简单的 HTML 元素,我正在尝试从中运行 javascript。

错误如下:

Uncaught Error: Service messaging is not available
    at Provider.getImmediate (provider.ts:130:15)
    at getMessagingInWindow (api.ts:64:61)
    at about:blank:35:19

这是伪代码:

<script type="importmap">
{
    "imports": {
        "firebase/app": "https://www.gstatic.com/firebasejs/9.6.6/firebase-app.js",
        "firebase/messaging": "https://www.gstatic.com/firebasejs/9.6.9/firebase-messaging.js"
    }
}
</script>
  <script type="module">
   import { initializeApp } from 'firebase/app';
   import { getMessaging } from 'firebase/messaging';
   const firebaseConfig = {
   //...my config
   };

   // Initialize Firebase
   const app = initializeApp(firebaseConfig);
   const messaging = getMessaging(app); // ERROR HERE
   console.log(messaging)
</script>


有人解决这个问题了吗?如何从气泡页面运行推送通知脚本?

javascript firebase push-notification firebase-cloud-messaging bubble.io
1个回答
0
投票

您的 Firebase SDK 导入版本不匹配。 确保它们始终是相同的版本。 确保您使用的是最新版本也是一个好主意。

© www.soinside.com 2019 - 2024. All rights reserved.