Как решить эту проблему: firebase-messaging-sw.js не может получать уведомления, когда я отключаю оплату по индексу - PullRequest
0 голосов
/ 17 апреля 2019

Я пишу некоторый код, используя fcm, но если я открываю index.php, он получает уведомление успешно, но когда я закрываю index.php, он не может получить никакого уведомления.Как я могу это исправить? Работник службы в порядке уведомление при открытии index.php

//firebase-messaging-sw.js
importScripts('https://www.gstatic.com/firebasejs/5.9.4/firebase-app.js');
importScripts('https://www.gstatic.com/firebasejs/5.9.4/firebase-messaging.js');
var config = {
    apiKey: "...",
    authDomain: "...",
    databaseURL: "...",
    projectId: "...",
    storageBucket: "...",
    messagingSenderId: "..."
  };
  firebase.initializeApp(config);
const messaging = firebase.messaging();
messaging.setBackgroundMessageHandler(function(payload) {
  console.log('[firebase-messaging-sw.js] Received background message ', payload);
  // Customize notification here
  var notificationTitle = payload.data.title;
  var notificationOptions = {
    body: payload.data.body,
    icon:'http://localhost/test_notification/img/icon.png',
    image:'http://localhost/test_notification/img/d.png'
  };
  return self.registration.showNotification(notificationTitle,
    notificationOptions);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...