Обновление токена FCM и отмена подписки на веб-уведомления с использованием javascript или jquery - PullRequest
0 голосов
/ 21 мая 2019

Я отправляю уведомление в мое веб-приложение от FCM.Работает нормально.

Теперь мне нужно сделать две вещи:

  1. Мне нужно обновлять токен каждый раз, когда пользователь посещает портал
  2. КакПользователь может отменить подписку на уведомление

Я должен сделать две вышеупомянутые вещи, используя javascript или jquery.

   // Callback fired if Instance ID token is updated.
    messaging.onTokenRefresh(function() {
      messaging.getToken().then(function(refreshedToken) {
        console.log('Token refreshed.');
        // Indicate that the new Instance ID token has not yet been sent to the
        // app server.
         setTokenSentToServer(false);
       // Send Instance ID token to app server.
      sendTokenToServer(refreshedToken);
      // ...
    }).catch(function(err) {
    console.log('Unable to retrieve refreshed token ', err);
    showToken('Unable to retrieve refreshed token ', err);
  });
  });

Этот метод вообще никогда не срабатывал.

...