Página en blanco repentina en Android con la versión 2.7.2

Uso Firefox para Android 68 en Android 9.

Desde 2021-06-05, community.metabrainz.org solo muestra una página en blanco para mí, tanto si he iniciado sesión como si no.
Probé con el navegador Chrome incluido y tengo el mismo problema.

Sin embargo, Meta funciona correctamente.

MetaBrainz Discourse ejecuta Discourse 2.7.2 - https://github.com/discourse/discourse versión 81070b323f4679e3052efe64b5db7fecada10f23, que es más antiguo que Meta Discourse 2.8.0.beta2 - https://github.com/discourse/discourse versión 940eb28e31636cf585a27daa92a1e86a14238423.

Lo probé en un Android más antiguo de mi oficina y allí funciona con el navegador Samsung. :thinking:

¿Alguna idea?

Estos son los errores que solo ocurren en community.metabrainz.org (página en blanco):

SyntaxError: se esperaba una expresión, se encontró '.'
https://community.metabrainz.org/assets/application-b2ca9fbe8bab1b27bb00821fc91900c720b3c6836296c8e6062d44a1ed6d82f2.js

Error: No se pudo encontrar el módulo discourse/lib/theme-settings-store
https://community.metabrainz.org/assets/_ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js

ReferenceError: Discourse no está definido
https://community.metabrainz.org/assets/start-discourse-efa4e5abfbd1b50b5152ffbe64d5dcea9f7c33f766dcc6387e2711f0f2112148.js

Actualización: Eliminé los errores de Content Security Policy que eran comunes en meta.discourse.org y community.metabrainz.org; solo resultaban distractores e irrelevantes.

1 me gusta

Firefox para Android está actualmente en la versión 88.1.4, ¿puedes reproducirlo en esa? Para mí carga sin problemas en la versión actual:

Aun así, ninguna de las dos versiones es oficialmente compatible, ya que solo damos soporte a Chrome en Android.

3 Me gusta

Por tu información: hemos recibido quejas similares después de actualizar los foros a la versión 2.7.2: el sitio móvil se queda completamente en blanco. Sin embargo, no tenemos detalles específicos sobre el sistema operativo del cliente ni el navegador.

3 Me gusta

Lo sé, pero solo la versión 68 admite complementos (necesito Violentmonkey en el móvil para consultar mi colección de CD cuando estoy en tiendas de segunda mano).

También aparece en blanco con el navegador integrado (Chrome).

1 me gusta

No puedo reproducir eso ni en Firefox ni en Chrome en mi teléfono Android.

También se abre correctamente en mi ordenador de escritorio.

4 Me gusta

Ah. Quizás sea porque he iniciado sesión.
Intentaré identificar todos los casos posibles en los que funciona y en los que no.

1 me gusta

Muchas gracias por sus comentarios.
¡De hecho, funciona con versiones más recientes de Chrome!

Para el registro (en negrita, mi propia configuración; las demás son de los teléfonos de prueba de mi trabajo; los navegadores tachados no admiten complementos):

Navegador Sistema operativo móvil Estado de community.metabrainz.org (2.7.3) Estado 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:

Solución alternativa

Como solución temporal, he actualizado Chrome e instalado el sitio de Discourse como un icono de escritorio / favorito / aplicación? y lo usaré hasta que community.metabrainz.org (ahora en la versión 2.7.3) alcance una versión tan reciente como meta.discourse.org (versión 2.8.0), que de nuevo es compatible con Firefox para Android 68.11.0. :slight_smile:
El toque prolongado en los enlaces me permite abrirlos en Firefox. Es un poco más lento, pero suficiente para mí.


Publicación asociada en community.metabrainz.org

2 Me gusta

El error se está rastreando aquí:

4 Me gusta

Hola @sam,
La versión de Discourse 2.8.0, utilizada aquí en meta, no tiene problemas, así que no es necesario cambiar el código de Discourse para este problema, creo.
Solo esperamos la versión 2.8.0 y se solucionará.
Mientras tanto, usamos otro navegador.

1 me gusta

Bueno… no eres el único que sufre este problema @jesus2099 :slight_smile:

2 Me gusta

Sí, pero la solución mencionada aparentemente sería servir una versión HTML estática y de solo lectura a esos navegadores.

Por eso prefiero esperar sin realizar cambios, ya que esta versión más reciente de Discourse, aquí en meta (2.8.x), funciona con esos navegadores en modo con todas las funciones (quizás gracias a la transpilación).

1 me gusta

No, creo que malinterpretaste.

Eso probablemente no fue intencional, pero me hizo sonreír :slight_smile:

4 Me gusta

¡Genial, entonces! :grin::+1:
Vi el error tipográfico no intencional, pero luego decidí dejarlo así a propósito. :wink::face_with_hand_over_mouth:
¡Se arreglará! ¡Genial!

2 Me gusta

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