PWA (Progressive Web App) Firefox Android: черный экран после бездействия

Уважаемое сообщество Discourse,

Я подал отчет об ошибке для Firefox для Android, так как у меня возникла проблема с прогрессивным веб-приложением (PWA) для meta.discourse.org. Я не могу воспроизвести эту проблему в Google Chrome.

Теперь мне нужна ваша помощь:

  1. Пожалуйста, оставьте комментарий в этой теме, если вы считаете, что проблема связана с Discourse, а не с Firefox для Android.
  2. Пожалуйста, оставьте комментарий в отчете об ошибке для Firefox для Android, чтобы помочь сотрудникам Mozilla сузить круг поиска ошибки. Уже очень полезно, если вы сможете воспроизвести ошибку и сообщить им об этом.

Вот мой отчет об ошибке, скопированный ниже для вашей справки:

Шаги для воспроизведения
Установите PWA для meta.discourse.org (вход не требуется), открыв страницу в Firefox для Android и нажав «Установить» в меню с тремя точками. Пользуйтесь PWA некоторое время. Затем сделайте что-то другое на телефоне, заблокируйте его и подождите более 1 часа. Откройте PWA, нажав на его значок.

Ожидаемое поведение
PWA должно открыться.

Фактическое поведение
Отображается черный экран.

Дополнительная информация

  • PWA работает в Google Chrome без проблем после периода бездействия.
  • Я отключил оптимизацию батареи для Firefox, но это не помогло.

Информация об устройстве

  • Производитель/модель устройства и версия Android: Samsung Galaxy S9, Android 10, One-UI 2.5
  • Версия Firefox для Android: 87.0.0-rc.1

У меня это не воспроизводится здесь на Meta на моём телефоне: Android 11 / Firefox 88.1.1 / Pixel 3A XL.

Спасибо за попытку воспроизвести проблему.

Тем временем я могу добавить:

  • Подождите 3 часа, чтобы быть уверенным: при ожидании всего 1 часа проблема проявлялась у меня периодически.
  • Я также могу воспроизвести проблему с другим PWA (до этого я использовал только Discourse в качестве PWA). Другое PWA, которое демонстрирует ту же проблему, — https://findpwa.com/app/wheel

Я жду уже более 12 часов, проблем нет.

Поскольку вы можете воспроизвести такое же поведение и в других PWA, похоже, что это баг Firefox, а не Discourse.

Согласен. Вероятно, это ошибка Firefox, возможно, специфичная для устройства.

Спасибо за вашу помощь!