Pagina bianca improvvisa su Android con la versione 2.7.2

Uso Firefox per Android 68 su Android 9.

Dal 2021-06-05, community.metabrainz.org appare come una pagina vuota per me, sia che sia loggato o meno.
Ho provato con il browser Chrome incluso, stesso problema.

Meta invece funziona correttamente.

MetaBrainz Discourse è Discourse 2.7.2 - https://github.com/discourse/discourse version 81070b323f4679e3052efe64b5db7fecada10f23, che è una versione più vecchia rispetto a meta Discourse 2.8.0.beta2 - https://github.com/discourse/discourse version 940eb28e31636cf585a27daa92a1e86a14238423.

Ho provato su un Android più vecchio del mio ufficio e lì funziona con il browser Samsung. :thinking:

Qualche idea?

Ecco gli errori che si verificano solo su community.metabrainz.org (pagina vuota):

SyntaxError: expected expression, got '.'
https://community.metabrainz.org/assets/application-b2ca9fbe8bab1b27bb00821fc91900c720b3c6836296c8e6062d44a1ed6d82f2.js

Error: Could not find module discourse/lib/theme-settings-store
https://community.metabrainz.org/assets/_ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js

ReferenceError: Discourse is not defined
https://community.metabrainz.org/assets/start-discourse-efa4e5abfbd1b50b5152ffbe64d5dcea9f7c33f766dcc6387e2711f0f2112148.js

Aggiornamento: ho rimosso gli errori Content Security Policy che erano comuni a meta.discourse.org e community.metabrainz.org, erano solo di disturbo e irrilevanti.

1 Mi Piace

Firefox per Android è attualmente alla versione 88.1.4; riesci a riprodurre il problema su questa? Per me funziona correttamente sulla versione attuale:

Tuttavia, nessuna delle due versioni è ufficialmente supportata, poiché supportiamo solo Chrome su Android.

3 Mi Piace

Per tua informazione: abbiamo ricevuto lamentele simili dopo l’aggiornamento dei forum alla versione 2.7.2: il sito mobile diventa completamente vuoto. Non abbiamo tuttavia informazioni specifiche sul sistema operativo o sul browser del client.

3 Mi Piace

Lo so, ma solo la 68 supporta le estensioni (mi serve Violentmonkey su mobile per controllare la mia collezione di CD quando sono nei negozi dell’usato).

Inoltre, è anche vuota con il browser integrato (Chrome).

1 Mi Piace

Non riesco a riprodurre il problema né su Firefox né su Chrome sul mio telefono Android.

Funziona correttamente anche sul mio desktop.

4 Mi Piace

Ah. Forse è perché sono loggato.
Proverò a identificare tutti i casi possibili in cui funziona e in cui non funziona.

1 Mi Piace

Grazie mille per il vostro feedback.
Infatti funziona con Chrome più recente!

Per completezza (in grassetto la mia configurazione; le altre provengono dai telefoni di prova aziendali; i browser barrati non supportano i componenti aggiuntivi):

Browser Sistema operativo mobile Stato di community.metabrainz.org (2.7.3) Stato di meta.discourse.org (2.8.0)
Firefox 68.2.0 Android 5.0.2 :x: :green_circle:
Firefox 68.11.0 Android 9 :x: :green_circle:
Firefox 69+
Chrome 46.0.2490.76 Android 5.0.2 :x: :x:
Chrome 56.0.2924.87 Android 6.0.1 :x: :green_circle:
Chrome 77.0.3865.92 Android 9 :x: :green_circle:
Chrome 91.0.4472.88 Android 5.0.2, Android 6.0.1, Android 9 :green_circle: :green_circle:
Samsung Internet 13.2.3.2 Android 6.0.1 :green_circle: :green_circle:
Samsung Internet 14.0.3.5 Android 6.0.1 :green_circle: :green_circle:
Edge 40.15063.1868.0 Windows 10 :x: :x:

Soluzione alternativa

Come soluzione temporanea, ho aggiornato Chrome e installato il sito Discourse come icona desktop / preferito / app? e lo userò fino a quando community.metabrainz.org (ora in versione 2.7.3) non raggiungerà una versione recente simile a quella di meta.discourse.org (versione 2.8.0), che è di nuovo compatibile con Firefox per Android 68.11.0. :slight_smile:
Tenendo premuto sui link, riesco ad aprirli in Firefox. Leggermente più lento, ma per me va bene.


Post associato su community.metabrainz.org

2 Mi Piace

Il bug è tracciato qui

4 Mi Piace

Ciao @sam,
La versione 2.8.0 di Discourse, utilizzata qui su meta, non presenta problemi, quindi non è necessario modificare il codice di Discourse per questa problematica, credo.
Basta attendere la versione 2.8.0 e il problema sarà risolto.
Nel frattempo utilizziamo un altro browser.

1 Mi Piace

Beh… non sei l’unico a soffrire di questo problema @jesus2099 :slight_smile:

2 Mi Piace

Sì, ma la correzione menzionata consisterebbe apparentemente nel servire una versione HTML statica e in sola lettura a quei browser.

Quindi preferisco attendere senza apportare modifiche, poiché questa versione più recente di Discourse, qui su meta (2.8.x), funziona con quei browser in modalità completa (forse grazie alla transpilazione).

1 Mi Piace

No, penso tu abbia frainteso.

Probabilmente non era intenzionale, ma mi ha fatto sorridere :slight_smile:

4 Mi Piace

Perfetto, allora! :grin::+1:
Ho notato il refuso involontario, ma poi ho deciso di lasciarlo così intenzionalmente. :wink::face_with_hand_over_mouth:
Sarà corretto! Fantastico!

2 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.