У меня есть скрипт, который пишет текст на холсте. Он работает нормально. Проблема в том, что если я сделаю вызов Ajax, чтобы сначала получить строку, а затем, во-вторых, записать строку на холст, JavaScript, похоже, проигнорирует порядок, который я хочу сделать, и напишу строку перед вызовом Ajax; в результате сценарий печатает на холсте «undefined».HTML5 Canvas, Text и JavaScript
psuedocode:
//var str = ~some_ajax_call... <---If I use this, the output is undefined.
var str = "hello world";
context.fillStyle = '#00f';
context.font = 'italic 30px sans-serif';
context.textBaseline = 'top';
context.fillText (str, 0, 0);