J'utilise fabric js pour mon application Web. Pour enregistrer du canvas HTML5 en tant qu'image en utilisant js fabric, j'ai trouvé le code suivant qui fonctionne dans le navigateur chrome et firefox. Mais quand je cours le même code dans le bord de Microsoft, le navigateur ouvre juste une nouvelle fenêtre vide sans n'importe quelle image là-dessus.Impossible d'enregistrer le canevas en tant qu'image sur le navigateur Edge
$(".save").click(function() {
canvas.deactivateAll().renderAll();
window.open(canvas.toDataURL('png'));
});
Cependant, j'ai également testé de nombreux projets de violon qui montre comment convertir le canevas en image. Ces violons fonctionnent sur le chrome mais pas sur le bord. Un exemple violon est here
Je crois qu'il est question en raison de CORS. S'il vous plaît jeter un oeil à filesaver.js (qui travaille sur le bord ing IE) – Observer