Bonjour,
Je ne parviens pas à obtenir l'affichage correct des lettres accentuées (é è ê, à..) dans le navigateur en utilisant "Canvas" et la méthode strokeText.
D'où vient mon problème ?
Version imprimable
Bonjour,
Je ne parviens pas à obtenir l'affichage correct des lettres accentuées (é è ê, à..) dans le navigateur en utilisant "Canvas" et la méthode strokeText.
D'où vient mon problème ?
Bonjour,
que tu utilises la méthode fillText ou strokeText, il te faut écrire ton texte « normalement » sans passer par les entités HTML.
On écrit :
mais pasCode:ctx.fillText("Écrire à un élève", 0, 64);
Code:ctx.fillText("Écrire à un élève", 0, 32);
Ne pas oublier de mettre une meta
dans le <head> de ta page.Code:<meta charset="UTF-8">
merci.Citation:
Ne pas oublier de mettre une meta
dans le <head> de ta page.Code:<meta charset="UTF-8">
Effectivement mon souci venait d'une balise META inappropriée
Code:<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">