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

этотело прохожу.

это часть заголовка.И в результате,

, тогда панель push-уведомлений отображается успешно.Но данные нулевые, то есть я утешаю событие
self.addEventListener('push', function(e) {
console.log(e);
var body;
if (e.data) {
body = e.data.json();
} else {
body = 'Push message no payload';
}

Может кто-нибудь помочь?