VueJS App和Firebase消息传递错误
2018-04-20
4501
嗨,我正在尝试使推送通知适用于我的应用程序,但我似乎无法使其与我的 Vue 应用程序一起运行
我一直收到此错误:
Messaging: We are unable to register the default service worker. Failed to register a ServiceWorker: The script has an unsupported MIME type ('text/html'). (messaging/failed-serviceworker-registration)
我不知道如何处理它。
这是我的 Main.js:
let config = {
apiKey: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
authDomain: 'vue-notify.firebaseapp.com',
databaseURL: 'https://vue-notify.firebaseio.com',
projectId: 'vue-notify',
storageBucket: 'vue-notify.appspot.com',
messagingSenderId: 'xxxxxxxxxxxxxxxxxxxxxx'
}
firebase.initializeApp(config)
这是我调用 firebase.messaging() 的组件中的函数
subscribe () {
firebase.messaging().requestPermission().then(() => firebase.messaging().getToken())
.then((token) => console.log(token))
.catch((err) => console.log(err))
}
知道我需要做什么会很好