2012-03-22 3 views
1

J'utilise le plugin html2canvas pour générer un instantané de pages Web. Le problème est que tout fonctionne correctement dans le localhost, mais quand il est déployé sur le serveur distant, j'obtiens l'erreur suivante: Impossible d'obtenir des données d'image à partir du canevas car le canevas a été corrompu par des données d'origine croisée.Comment utiliser le proxy html2canvas

J'ai trouvé un plugin qui est censé fonctionner: https://github.com/niklasvh/html2canvas-proxy

Le problème est que je ne sais pas comment l'utiliser!

question similaire est posée ici, mais reste sans réponse: https://github.com/niklasvh/html2canvas/issues/61

Répondre

1

Je l'ai résolu ce problème, le code proxy doit être ajouté aux scripts côté serveur. Ensuite, j'ai dû changer l'ordre des instructions if pour que l'appel du proxy soit le premier choix puisque ce sera le cas pour toutes les images que nous traitons dans notre projet. Merci Niklas. Plus de détails sont ici: https://github.com/niklasvh/html2canvas-proxy/issues/2#

+0

J'ai un problème pour résoudre ce problème, pouvez-vous m'aider? c'est ma question https://stackoverflow.com/questions/46273111/html2canavs-is-not-working-with-proxy-key – user3833682