Код: Выделить всё
Notification.requestPermission()Используя самую последнюю версию Google Bubblewrap, я создал оболочку Android Trusted Web Activity (TWA) для моего PWA (прогрессивного веб-приложения), созданного с помощью SolidJS. Мой код Android использует:
Код: Выделить всё
public class DelegationService extends com.google.androidbrowserhelper.trusted.DelegationService
Однако, когда PWA вызывает Notification.requestPermission() и пользователь выбирает «Разрешить», PWA возвращает «предоставлено», но разрешение на уведомления приложения все еще «заблокирован».
Я проверил, что следую всем инструкциям для gradle и т. д., и попробовал 100 вариантов, но это все еще происходит. Кажется, это должно быть просто и общепринято: включить PWA, чтобы включить уведомления в оболочке TWA для Android, и все же я в тупике.
Идеи?
реализация 'com.google.androidbrowserhelper:androidbrowserhelper:2.6.2'
Подробнее здесь: https://stackoverflow.com/questions/798 ... b-activity
Мобильная версия