Я хотел бы отобразить PNG-изображение AppSngine на холсте HTML5. Это то, что я пробовал до сих пор, основываясь на Учебниках HTML5 и используя шаблон веб-приложения для передачи изображения PNG и его размеров клиенту:
<html>
<head>
<script type="text/javascript">
function draw(png) {
var ctx = document.getElementById('image').getContext('2d');
var img = new Image();
img.onload = function(){
ctx.drawImage(img,0,0)
};
img.src = png;
}
</script>
</head>
<body onload="draw({{png}});">
<canvas id="image" width={{width}} height={{height}}></canvas>
</body>
</html>
Заявление
img.src = png
Я думаю, что это неправильно, потому что атрибут SRC объекта JavaScript должен быть именем файла на стороне сервера. Но в App Engine нет файлов на стороне сервера, так есть ли способ сделать это?
Спасибо
Mort