@crack_user

Почему не запрашивает разрешение на уведомление pwa-push- ios?

Делаю pwa-приложение, и хочу пихнуть push-уведомление, но при заходе на сайт, только через комп или андроид - запрашивается разрешение на уведомление, но вот именно на IOS почему-то не хочет... пробовал вывести ошибку, но там пустота

navigator.serviceWorker.register("/sw4.js").then(
                        async function (registration) {
                            console.log(
                                "ServiceWorker registration successful with scope: ",
                                registration.scope
                            );
                            registerForPushNotifications(registration);
                        },
                        function (err) {
                            console.log("ServiceWorker registration failed: ", err);
                        }
                    );

 async function registerForPushNotifications(registration) {
            try {
                const pushServerPublicKey = "КЛЮЧ";
                // subscribe and return the subscription
                const subscription = await registration.pushManager
                    .subscribe({
                        userVisibleOnly: true,
                        applicationServerKey: pushServerPublicKey,
                    })
            } catch (err) {
                console.log('Failed to subscribe to push notifications:', err);
            }
        }
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SummerWeb Ярославль
от 120 000 до 180 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Market-place Ростов-на-Дону
от 100 000 до 200 000 ₽
23 июн. 2024, в 07:50
40000 руб./за проект
23 июн. 2024, в 07:31
600 руб./в час
23 июн. 2024, в 05:23
1500 руб./за проект