Javascript 带有FCM云消息的PWA

Javascript 带有FCM云消息的PWA,javascript,firebase-cloud-messaging,progressive-web-apps,Javascript,Firebase Cloud Messaging,Progressive Web Apps,是否有将PWA与FCM云消息传递结合使用的博客或工作github示例 尝试了几个链接,但得到: 中止错误:20 注册失败-推送服务错误 我已经用gcm_sender_id设置了manifest.json,用messagingSenderId设置了服务工作者 当我试着 serviceWorkerRegistration.pushManager.subscribe({ userVisibleOnly: true

是否有将PWA与FCM云消息传递结合使用的博客或工作github示例

尝试了几个链接,但得到:

中止错误:20
注册失败-推送服务错误

我已经用gcm_sender_id设置了manifest.json,用messagingSenderId设置了服务工作者

当我试着

  serviceWorkerRegistration.pushManager.subscribe({
                                userVisibleOnly: true
                              }).then(function(sub) {
                                console.log('endpoint:', sub.endpoint);
                              }).catch(function(e) {
                                console.error('error:: :', e.message);
                              });
回电

navigator.serviceWorker
              .register('service_sw' )
              .then(function(reg ) {
                      console.log('SW: 100');
                        swRegistration = reg;


                          //window.Notification.requestPermission();
                          setTimeout(function(){ 
                            //alert("Hello"); 

                            reg.pushManager.subscribe({
                                userVisibleOnly: true
                              }).then(function(sub) {
                                console.log('endpoint:', sub.endpoint);
                              }).catch(function(e) {
                                console.error('error:: :', e.message);

                              });

                          }, 3000);

                        //initializeUI();    
                    //   console.log(reg);
                  }
              )
              .catch(function(err) {
                  console.log('SW: Error:' +err)
                }
              );
          });