Единственная проблема с подпиской и отпиской - PullRequest
0 голосов
/ 06 февраля 2020

У меня есть регистрация приложения onesignal: Web Pu sh Платформы: Все браузеры

Настройка Web Pu sh: Пользовательский код ИМЯ САЙТА: http://demo.dusan-hudak.com/ URL-адрес САЙТА: http://demo.dusan-hudak.com АВТОЗАПИСЬ (ТОЛЬКО HTTPS): checbox отключен Мой сайт не HTTPS: верно ВЫБЕРИТЕ И ЭТИКЕТКУ: dusan-hudak [.OS.TC]

в руте веб-страницы У меня есть:

http://demo.dusan-hudak.com/OneSignalSDKUpdaterWorker.js

http://demo.dusan-hudak.com/OneSignalSDKWorker.js js в заголовке:

<script src="https://cdn.onesignal.com/sdks/OneSignalSDK.js" async=""></script>
<script>
var OneSignal = window.OneSignal || [];
OneSignal.push(function() {
  OneSignal.init({
    appId: 'd912010c-2421-46b9-804c-9f7cc79cf02b',
    notifyButton: {
      enable: true,
    },
  });

  OneSignal.on('subscriptionChange', function(isSubscribed) {
    console.log(isSubscribed);
    OneSignal.push(function() {
      OneSignal.getUserId(function(userId) {
        console.log(userId);
      });
    });
  });
});
</script>

Когда я нажимаю на звонок 1 раз, он открывает всплывающее окно: https://dusan-hudak.os.tc/subscribe

при нажатии кнопки «Разрешить звонок» не изменяется, чтобы отказаться от подписки,

при повторном нажатии на звонок снова открывается всплывающее окно: https://dusan-hudak.os.tc/subscribe с текстом : Уведомления уже включены

Может кто-нибудь помочь мне с этой проблемой?

...