Я пытаюсь написать французские символы (например, é) на холст с использованием filltext() и сбой. Текст отображается только с заполненным белым бриллиантом и вопросительным знаком «?» в центре. Все остальные «английские» символы отображаются нормально.Проблемы с отображением международных символов в Canvas с использованием fillText
Моя страница размечена как:
<!doctype html>
<html lang=en>
<head>
<title> Title </title>
<meta charset="utf-8">
и я использую шрифт Arial. Мой браузер Firefox 10.0 на рабочем столе и в браузере по умолчанию на HTC Desire HD.
Мой код для написания текста является:
context.font = "normal 16px Arial, Sans-Serif";
context.fillText('Mission Echouée', x, y);
Я хотел бы добавить, что это работает для меня в прошлом. Возможно, около 5 месяцев назад.
У кого-нибудь есть понимание/опыт для меня?
Большое спасибо Марк
Вы уверены, что настройка шрифта работает правильно? – kirilloid