PWA(Progressive Web App) Firefox Android: 비활성화 후 검은 화면

Discourse 커뮤니티 여러분,

meta.discourse.org의 프로그레시브 웹 앱(PWA) 관련 문제가 있어 Firefox for Android에 버그를 보고했습니다. Google Chrome에서는 해당 문제를 재현할 수 없습니다.

지금 여러분의 도움이 필요합니다:

  1. 이 문제가 Firefox for Android가 아니라 Discourse와 관련 있다고 생각되면 이 주제에 댓글을 남겨 주세요.
  2. Mozilla 팀이 버그를 좁혀 나가는 데 도움이 되도록 Firefox for Android 버그 리포트에 댓글을 남겨 주세요. 버그를 재현할 수 있다면 알려주는 것만으로도 큰 도움이 됩니다.

여기가 제 버그 리포트이며, 참고하시라고 아래에 복사해 두었습니다:

재현 방법
Firefox for Android에서 meta.discourse.org 페이지를 열고(로그인 불필요) 세로 점 메뉴에서 "설치"를 눌러 PWA를 설치합니다. PWA를 잠시 사용한 후, 휴대폰에서 다른 작업을 하거나 휴대폰을 잠금 상태로 두고 1시간 이상 기다립니다. 아이콘을 탭하여 PWA를 엽니다.

기대되는 동작
PWA가 열려야 합니다.

실제 동작
검은 화면이 표시됩니다.

추가 정보

  • Google Chrome에서는 비활성화 후에도 문제가 없이 PWA가 작동합니다.
  • Firefox의 배터리 최적화를 비활성화했지만 효과가 없었습니다.

기기 정보

  • 제조사 / 모델 및 Android 버전: Samsung Galaxy S9, Android 10, One-UI 2.5
  • Firefox for Android 버전: 87.0.0-rc.1

저는 Meta에서 이 문제를 재현할 수 없습니다. (Android 11 / Firefox 88.1.1 / Pixel 3A XL)

재현해 주셔서 감사합니다.

그동안 추가로 말씀드릴 내용은 다음과 같습니다:

  • 안전을 위해 3시간 정도 기다리는 것이 좋습니다. 1시간만 기다렸을 때는 간헐적으로 작동했습니다.
  • 다른 PWA에서도 해당 문제를 재현할 수 있습니다(지금까지 PWA로 Discourse만 사용했습니다). 동일한 문제가 발생하는 다른 PWA는 https://findpwa.com/app/wheel 입니다.

지금까지 12시간 넘게 기다렸지만, 문제없습니다.

다른 PWA에서도 동일한 동작을 재현할 수 있으므로, 이는 Discourse의 문제가 아니라 Firefox의 버그로 보입니다.

동의합니다. 아마도 Firefox의 버그일 것 같고, 기기별 문제일 수도 있겠네요.

도와주셔서 감사합니다!