Я думаю, что нашел решение с помощью ответа Рейгеля:
$.get('font/url.ttf', function() {
// do canvas codes.... cause font is loaded...
});
Дополнительно используйте шрифт через font-family: 'fontfacename';
для родительского элемента холста.
Может быть, шрифт загружается дважды, не знаю. Но без второй загрузки он не будет отображаться правильно.