Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Vue Js注册/更新ServiceWorker错误_Javascript_Vue.js_Firebase Cloud Messaging_Service Worker_Nuxt.js - Fatal编程技术网

Javascript Vue Js注册/更新ServiceWorker错误

Javascript Vue Js注册/更新ServiceWorker错误,javascript,vue.js,firebase-cloud-messaging,service-worker,nuxt.js,Javascript,Vue.js,Firebase Cloud Messaging,Service Worker,Nuxt.js,我试图在Vue Js中实现Firebase推送通知,在观看了此视频后,我尝试实现它,但在Firebase-messaging-sw.Js中编写了以下代码后,服务人员出现了错误。我在下文中提供了这两个方面 代码firebase-messaging-sw.js importScripts('/__/firebase/3.8.0/firebase-app.js'); importScripts('/__/firebase/3.8.0/firebase-messaging.js'); importScr

我试图在Vue Js中实现Firebase推送通知,在观看了此视频后,我尝试实现它,但在Firebase-messaging-sw.Js中编写了以下代码后,服务人员出现了错误。我在下文中提供了这两个方面

代码firebase-messaging-sw.js

importScripts('/__/firebase/3.8.0/firebase-app.js');
importScripts('/__/firebase/3.8.0/firebase-messaging.js');
importScripts('/__/firebase/init.js');

firebase.messaging();
错误

未能注册/更新作用域“”的ServiceWorker:为脚本“”接收到错误的“文本/html”内容类型。必须是“text/javascript”、“application/x-javascript”或“application/javascript”

第二个错误

FirebaseError: Messaging: We are unable to register the default service worker.
The operation is insecure. (messaging/failed-serviceworker-registration).
注意:我的应用程序在Vue Js+Nuxt Js上

当我试图在控制台上获取令牌时,我得到的是低于输出的值

Promise { <state>: "pending" }
Promise{:“待定”}