如何在 VUE 中集成 FCM 通知

Posted

技术标签:

【中文标题】如何在 VUE 中集成 FCM 通知【英文标题】:How to integrate FCM notification in VUE 【发布时间】:2018-06-11 09:50:15 【问题描述】:

我正在使用 webpack 在 Vue 中构建 Web 应用程序。目前我想在网络应用程序中集成 FCM(Firebase 云消息传递)通知以向用户发送通知。

我浏览了这个链接https://firebase.google.com/docs/web/setup?authuser=0,但我无法将它集成到 Vue 中

【问题讨论】:

我在***.com/a/52153913/9661304中解释了如何配置一个Vue应用来处理通知 【参考方案1】:

三个步骤:

    npm i firebase

    将以下内容添加到 main.ts..

    firebase.initializeApp( apiKey: "YOUR KEY", authDomain: "...", databaseURL: "", projectId: "", storageBucket: "", messagingSenderId: "", appId: "" );let messaging!: firebase.messaging.Messaging; if (firebase.messaging.isSupported()) messaging = firebase.messaging(); export messaging ;

    添加到公共文件夹 =>

    importScripts("https://www.gstatic.com/firebasejs/6.3.4/firebase-app.js"); importScripts("https://www.gstatic.com/firebasejs/6.3.4/firebase-messaging.js"); firebase.initializeApp( messagingSenderId: "YOUR SENDER_ID" );const messaging = firebase.messaging();

就是这样!

【讨论】:

以上是关于如何在 VUE 中集成 FCM 通知的主要内容,如果未能解决你的问题,请参考以下文章

在 php yii2.0 中集成 android firebase 通知

iOS - 如何在 iOS 10 中集成推送通知?

如何在 iOS 的自定义 ViewController 中集成 Firebase 通知?

如何在 Vue.js 中集成 razorpay

text 如何在Vue中集成字体真棒?

FCM(Firebase 云消息传递):Firebase 推送通知在 Firefox 中显示,但在 Chrome 中不显示