Есть определённая панель, нарисована на canvas. В панели отображаются данные, обновляются ajax'ом, данные даёт скрипт php. Нужно встроить не стандартный шрифт.
К примеру, если делаю так, то переменная на холсте отображается:
ctx.fillText( <script language="php">
echo $sensor_data['ts'];
</script> , 40, 45);
А если так:
$HTML = '
<head>
<link rel="stylesheet" href="font.css">
<style type="text/css">
h1 {
font-family: "DSDIGI";
}
</style>
</head>
<body>
<h1>'.$ts.'</h1>
</body>
';
и пробую подключить в canvas
ctx.fillText( <script language="php">
print $HTML;
</script> , 40, 45);
то весь canvas не отображается, ничего не отображается.
Если не в холсте выводить print $HTML; то выводится без проблем нужным шрифтом.
Что можно сделать, чтоб подключить шрифт в canvas?