Projet

Général

Profil

Bug #9972

non-prise en compte de la CSS distante lors de la mise à jour

Ajouté par Serghei Mihai (congés, retour 15/05) il y a environ 8 ans. Mis à jour il y a presque 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
12 février 2016
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

Description

Lors de la mise à jour de l'application la css fournie dans le manifest distant n'est pas appliquée.


Demandes liées

Lié à Momo - Bug #10840: mymeaux : non prise en compte d'une modif à un fichier cssRejeté04 mai 2016

Actions

Historique

#1

Mis à jour par Frédéric Péters il y a environ 8 ans

Ce n'est peut-être pas directement lié mais il y a #8128 qui reste un point important à régler, et si on arrive à avoir des images chargées depuis les webviews, on arrivera aussi à charger un nouveau fichier css, je pense.

#2

Mis à jour par Serghei Mihai (congés, retour 15/05) il y a environ 8 ans

En modifiant cette partie du code:

var patch = function(jsonText, path) {
            return jsonText.replace(/(['"\(])\/?(assets\/[^'"\)]*)(['"\)])/g, function(match, q1, p, q2){
                return q1+path+p+q2;
            });
        };

en
var patch = function(jsonText, path) {
            return jsonText.replace(/(['"\(])\/?(assets|media\/[^'"\)]*)(['"\)])/g, function(match, q1, p, q2){
                return q1+path+p+q2;
            });
        };

Les images et les statics distants sont bien pris en compte.
Si je comprend bien ce que fait cette fonction, elle transforme les chemins vers les assets et les medias distants depuis le manifest en chemin local, vers le cache de l'application.

Lien vers l'apk buildé avec ce patch dans https://dev.entrouvert.org/issues/9809#note-18

#3

Mis à jour par Frédéric Péters il y a presque 8 ans

  • Statut changé de Nouveau à Fermé

Et bien c'était donc connu depuis trois mois.

#4

Mis à jour par Frédéric Péters il y a presque 8 ans

  • Lié à Bug #10840: mymeaux : non prise en compte d'une modif à un fichier css ajouté

Formats disponibles : Atom PDF