У меня есть регистрация приложения 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 в заголовке:
http://demo.dusan-hudak.com/OneSignalSDKWorker.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 с текстом : Уведомления уже включены
Может кто-нибудь помочь мне с этой проблемой?