Git Product home page Git Product logo

Comments (12)

wincelau avatar wincelau commented on September 20, 2024

Bonjour,

Merci pour votre retour :-).

A quel moment ou après quelle action le problème survient-t-il ?

from signaturepdf.

Marc-Flender avatar Marc-Flender commented on September 20, 2024

Bonjour,

recrificatif : ça fonctionne sur un Macbook avec la version récente de Firefox.
Sur mon PC linux mint, et sur un autre PC linux debian à jour, ca bloque au moment du chargement du PDF.
Rien ne s'affiche, et donc le menu de droite ne s'affiche pas non plus.
Peut-être puis-je utiliser l'Inspecteur de Firefox pour en savoir plus, si vous me guidez.
Peut-être manque-t-il des paquets dont aurait besoin FIrefox sur mon PC?

from signaturepdf.

wincelau avatar wincelau commented on September 20, 2024

Oui pour l'inspecteur et notamment la console pour voir l'erreur ça aiderait bien :-).

On peut ouvrir l'inspecteur avec F12 (ou clique droit "Inspecter"), ça devrait ouvrir une bar en bas ou à droite. Puis en cliquant sur l'onglet "Console" de cette bar ou (Ctrl + Shift + K), on peut voir les erreurs elles sont en général en rouge.

from signaturepdf.

Marc-Flender avatar Marc-Flender commented on September 20, 2024

Bonjour,
Au démarrage de la page Web, l'erreur dans la console est:
Uncaught (in promise) DOMException: The operation is insecure. : ligne 999 de signature.js dont le code est:
const cache = await caches.open('pdf');

Ensuite je clique sur "tester avec un pdf de demo": rien ne se passe.
La console affiche

Source map error: Error: request failed with status 404
Resource URL: https://pdf.24eme.fr/vendor/bootstrap.min.js?5.1.3
Source Map URL: bootstrap.min.js.map

Uncaught (in promise) DOMException: The operation is insecure. [signature.js:999](https://pdf.24eme.fr/js/signature.js?202204270035)
Source map error: Error: request failed with status 404
Resource URL: https://pdf.24eme.fr/vendor/pdf.js?legacy
Source Map URL: pdf.js.map

Source map error: Error: request failed with status 404
Resource URL: https://pdf.24eme.fr/vendor/opentype.min.js?1.3.3
Source Map URL: opentype.min.js.map

from signaturepdf.

Marc-Flender avatar Marc-Flender commented on September 20, 2024

Bonjour,
Au démarrage de la page Web, l'erreur dans la console est:
Uncaught (in promise) DOMException: The operation is insecure. : ligne 999 de signature.js dont le code est:
const cache = await caches.open('pdf');

Ensuite je clique sur "tester avec un pdf de demo": rien ne se passe.
La console affiche

Source map error: Error: request failed with status 404
Resource URL: https://pdf.24eme.fr/vendor/bootstrap.min.js?5.1.3
Source Map URL: bootstrap.min.js.map

Uncaught (in promise) DOMException: The operation is insecure. [signature.js:999](https://pdf.24eme.fr/js/signature.js?202204270035)
Source map error: Error: request failed with status 404
Resource URL: https://pdf.24eme.fr/vendor/pdf.js?legacy
Source Map URL: pdf.js.map

Source map error: Error: request failed with status 404
Resource URL: https://pdf.24eme.fr/vendor/opentype.min.js?1.3.3
Source Map URL: opentype.min.js.map

from signaturepdf.

wincelau avatar wincelau commented on September 20, 2024

OK merci :-) !

Ça semble être à cause de la connexion qui n'est pas sécurisé on peut le savoir grâce au cadenas à gauche de la barre d'url.

S’il est comme ça c'est que ce n'est pas sécurisé :

unsecure

from signaturepdf.

Marc-Flender avatar Marc-Flender commented on September 20, 2024

Bonjour,
Non la connexion est sécurisée.
Sur le même ordinateur, je constate que ça ne fonctionne pas avec Firefox, Palemoon, mais ok avec Chrome.
Quand je veux utiliser le pdf de test sur Firefox, l'erreur de l'inspecteur est la ligne 999 de signature.js
const cache = await caches.open('pdf');
Je suppose qu'il attend indéfinement l'ouverture du PDF. Firefox ne dot pas bien faire cette opération

En revanche, si j'utilise le partage de document entre plusieurs personnes, je peux bien ouvrir le lien dans Firefox.

from signaturepdf.

milouse avatar milouse commented on September 20, 2024

Bonjour,

Je viens de tomber sur la même erreur et j’ai un peu galéré à trouver, mais c’est en fait assez stupide : étiez-vous par hasard, comme moi, en mode de navigation privée ? En effet les accès disque (et donc le cache) sont désactivé en mode navigation privé par Firefox, d'où le plantage (c.f. Bugzilla 1724607).

Dans une fenêtre de navigation normale aucun souci de fonctionnement.

Ceci étant dit, un petit try/catch autour de cette ligne serait peut-être intéressant ? Qu’en pensez-vous ?


try {
    const cache = await caches.open('pdf');
} catch (e) {
    console.error(e)
    alert("Erreur d'accès au cache. Cette application ne fonctionne pas en mode de navigation privée");
    return;
}

from signaturepdf.

Marc-Flender avatar Marc-Flender commented on September 20, 2024

Bonjour,
Bravo! Ca fonctionne quand je réautorise la sauvegarde de l'historique.

from signaturepdf.

wincelau avatar wincelau commented on September 20, 2024

Trop bien merci d'avoir trouvé 🙏 !

Ceci étant dit, un petit try/catch autour de cette ligne serait peut-être intéressant ? Qu’en pensez-vous ?

Oui ça serait bien, j'ai appliqué la modification que tu conseilles : a1509a5

Je me suis permis de te mettre auteur du commit @milouse, mais je peux l'enlever si tu ne préfères pas ?

from signaturepdf.

milouse avatar milouse commented on September 20, 2024

@wincelau Ahah, merci beaucoup pour l’attribution :) J’ai hésité à faire une MR directement ne connaissant pas trop les usages/wording. Désolé si ça vous a pris plus de temps.

from signaturepdf.

wincelau avatar wincelau commented on September 20, 2024

Pas de soucis, j'ai fait ça avec le plaisir d'ajouter un nouveau contributeur au projet :).

from signaturepdf.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.