Как отображать временный баннер на мобильном при получении уведомления и входе в систему?

Привет! Подскажите, пожалуйста, можно ли выводить баннер с уведомлением в верхней части сайта, который временно появляется, когда пользователь получает уведомление и находится на сайте (особенно на мобильных устройствах), поскольку браузерные уведомления выполняют примерно ту же функцию на десктопе.

Может кто-нибудь направить меня в правильном направлении? Спасибо.

Я получаю сообщение «новые обновления», которое перезагружает вид, чтобы показать их, а также уведомления браузера через мобильный браузер.

Так что… чего именно вы хотите? :slight_smile:

Хм. Возможно, я где-то упустил настройку, потому что на мобильном устройстве при просмотре сайта уведомления не приходят. У меня появляется маленькая точка рядом с аватаром профиля, что, видимо, означает наличие уведомления. Я, наверное, ожидал, что уведомление будет приходить, даже если сайт открыт в другой вкладке, но не в активной, как это происходит на компьютере. :confused:

У нас нет таких «всплывающих уведомлений внутри приложения», как у Facebook.

Мы поддерживаем нативные веб-уведомления на всех платформах, кроме iOS, которые, на мой взгляд, являются надмножеством уведомлений внутри приложения.

Я использую iOS и задавался вопросом, почему я не получаю никаких уведомлений… Хотя, возможно, я упустил настройку в Safari для iOS, Chrome для iOS или даже в настройках Discourse.

Так что, кроме проверки электронной почты или прямого посещения сайта, нет способа получать уведомления на iOS?

Спасибо за информацию! :smile:

Apple решила не реализовывать Web Push API в своём браузере. Поскольку в iOS доступен только один браузер, пользователи iOS не имеют доступа к Web Push-уведомлениям, которые доступны в Windows, macOS, Linux и Android.

Существующие обходные пути:

  • Наше замечательное приложение DiscourseHub. Push-уведомления для размещённых нами сайтов и объединённые уведомления для других сайтов.

  • Этот плагин Pushover notifications для получения уведомлений через стороннее приложение.

  • Это стороннее нативное приложение для iOS Fig - Native Discourse client for iOS

Отличная информация, спасибо.