Page blanche soudaine sur Android avec la version 2.7.2

J’utilise Firefox pour Android 68 sur Android 9.

Depuis le 2021-06-05, community.metabrainz.org n’affiche qu’une page blanche pour moi, que je sois connecté ou non.
J’ai essayé le navigateur Chrome intégré, même problème.

Meta fonctionne cependant correctement.

MetaBrainz Discourse est en version Discourse 2.7.2 - https://github.com/discourse/discourse version 81070b323f4679e3052efe64b5db7fecada10f23, ce qui est plus ancien que meta qui utilise Discourse 2.8.0.beta2 - https://github.com/discourse/discourse version 940eb28e31636cf585a27daa92a1e86a14238423.

J’ai testé sur un ancien Android de mon bureau et là, cela fonctionne avec le navigateur Samsung. :thinking:

Une idée ?

Voici les erreurs qui se produisent uniquement sur community.metabrainz.org (page blanche) :

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

Mise à jour : J’ai supprimé les erreurs de Content Security Policy qui étaient communes à meta.discourse.org et community.metabrainz.org, elles n’étaient qu’une distraction et sans rapport.

1 « J'aime »

Firefox pour Android est actuellement à la version 88.1.4. Pouvez-vous reproduire le problème avec cette version ? Cela fonctionne parfaitement pour moi sur la version actuelle :

Cependant, aucune de ces versions n’est officiellement prise en charge, car nous ne supportons que Chrome sur Android.

3 « J'aime »

Pour information : nous avons reçu des plaintes similaires après la mise à jour des forums vers la version 2.7.2 : le site mobile devient complètement blanc. Nous ne disposons toutefois d’aucune information spécifique concernant le système d’exploitation ou le navigateur du client.

3 « J'aime »

Je sais, mais seule la version 68 prend en charge les extensions (j’ai besoin de Violentmonkey sur mobile pour vérifier ma collection de CD dans les magasins d’occasion).

Et c’est aussi vide avec le navigateur intégré (Chrome).

1 « J'aime »

Je ne parviens pas à reproduire cela ni sur Firefox ni sur Chrome sur mon téléphone Android.

Cela s’ouvre également correctement sur mon ordinateur de bureau.

4 « J'aime »

Ah. Peut-être est-ce parce que je suis connecté. Je vais essayer d’identifier tous les cas possibles où cela fonctionne et où cela ne fonctionne pas.

1 « J'aime »

Merci beaucoup pour vos retours.
En effet, cela fonctionne avec des versions plus récentes de Chrome !

Pour information (en gras, ma propre configuration ; les autres proviennent des téléphones de test de mon travail ; les navigateurs barrés ne prennent pas en charge les extensions) :

Navigateur OS mobile Statut de community.metabrainz.org (2.7.3) Statut de 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:

Contournement

En guise de contournement, j’ai mis à jour Chrome et installé le site Discourse comme une icône de bureau / favori / application ? et je l’utiliserai jusqu’à ce que community.metabrainz.org (actuellement en version 2.7.3) atteigne une version aussi récente que meta.discourse.org (version 2.8.0), qui est à nouveau compatible avec Firefox pour Android 68.11.0. :slight_smile:
Un appui long sur les liens me permet d’ouvrir les liens dans Firefox. Un peu plus lent, mais cela me suffit.


Post associé sur community.metabrainz.org

2 « J'aime »

Le bogue est suivi ici

4 « J'aime »

Bonjour @sam,
La version 2.8.0 de Discourse, utilisée ici sur meta, ne présente aucun problème, donc pas besoin de modifier le code de Discourse pour ce problème, je pense.
Nous attendons simplement la version 2.8.0 et cela sera corrigé.
En attendant, nous utilisons un autre navigateur.

1 « J'aime »

Eh bien… vous n’êtes pas le seul à subir ce problème @jesus2099 :slight_smile:

2 « J'aime »

Oui, mais le correctif mentionné consisterait apparemment à servir une version HTML statique et en lecture seule à ces navigateurs.

Je préfère donc attendre sans rien modifier, car cette version plus récente de Discourse, ici sur meta (2.8.x), fonctionne avec ces navigateurs en mode complet (peut-être grâce à la transpilation).

1 « J'aime »

Non, je pense que vous avez mal compris.

Ce n’était probablement pas intentionnel, mais cela m’a fait sourire :slight_smile:

4 « J'aime »

Super, alors ! :grin::+1:
J’ai remarqué la faute de frappe involontaire, mais je l’ai laissée exprès comme ça. :wink::face_with_hand_over_mouth:
Cela sera corrigé ! Super !

2 « J'aime »

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