Использование веб-шрифтов Google с canvas - PullRequest
0 голосов
/ 25 марта 2012

Я получаю странную ошибку с моими веб-шрифтами и холстом Google.

Когда я пытаюсь использовать шрифт на холсте, он не работает, но если я добавлю <h1> на той же странице с тем же шрифтом, вдруг шрифт на холсте сработает (без изменения кода). * * 1004

Поэтому я попытался решить эту проблему, установив h1 на display:none, но затем шрифт снова перестал работать внутри холста.

Почему это так? Код ниже:

ctx.font = 'bold 20px VT323';
ctx.fillStyle = '#fff';
ctx.fillText('Hello World', 30, 25);

Ссылка на шрифт Google находится внутри тега <head>.

1 Ответ

1 голос
/ 26 марта 2012

Возможно, браузер не загружает веб-шрифт, если он не используется (применить css в элемент html)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...