gpt4 book ai didi

jquery - 火力地堡错误 : Messaging: We are unable to register the default service worker

转载 作者:行者123 更新时间:2023-12-05 06:30:12 28 4
gpt4 key购买 nike

你好请帮帮我......感谢回复.....................................已授予通知权限。; FirebaseError:消息:我们无法注册默认服务 worker 。无法注册 ServiceWorker:获取脚本时收到错误的 HTTP 响应代码 (404)。 (消息传递/失败的 serviceworker 注册)。

  <script src="https://www.gstatic.com/firebasejs/5.5.3/firebase-auth.js"></script>
    <script>
MsgElem = document.getElementById("msg")
TokenElem = document.getElementById("token")
NotisElem = document.getElementById("notis")
ErrElem = document.getElementById("err")
// Initialize Firebase
// TODO: Replace with your project's customized code snippet
var config = {
apiKey: "AIzaSyBle95lld9XUBB5P-sn2vFciSxcIny-RQs",
authDomain: "swapnear-f82dd.firebaseapp.com",
databaseURL: "https://swapnear-f82dd.firebaseio.com",
projectId: "swapnear-f82dd",
storageBucket: "swapnear-f82dd.appspot.com",
messagingSenderId: "390359777744"
};
firebase.initializeApp(config);

const messaging = firebase.messaging();
messaging
.requestPermission()
.then(function () {
MsgElem.innerHTML = "Notification permission granted."
console.log("Notification permission granted.");

// get the token in the form of promise
return messaging.getToken()
})
.then(function(token) {
TokenElem.innerHTML = "token is : " + token
})
.catch(function (err) {
ErrElem.innerHTML = ErrElem.innerHTML + "; " + err
console.log("Unable to get permission to notify.", err);
});

messaging.onMessage(function(payload) {
console.log("Message received. ", payload);
NotisElem.innerHTML = NotisElem.innerHTML + JSON.stringify(payload) ;
});
</script>

最佳答案

我正在开发一个使用 firebase 消息传递的 React 项目,这对我有用:根据文档,我在“公共(public)”文件夹中创建了一个空的 firebase-messaging-sw.js。

文件夹结构:

  • 前端
    • 公开
      • index.html
      • list .json
      • firebase-messaging-sw.js
    • 来源
      • 组件

关于jquery - 火力地堡错误 : Messaging: We are unable to register the default service worker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52740611/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com