尝试为我定义 x 和 y 轴一直是一个挑战:
//get last x and y cordinates
...code
var p = $("#draggable");
var offset = p.offset();
var x = offset.left;
var y = offset.top;
//define new font size
howMuch = startFontSize + howMuch;
//define var with new font size
startFontSize = howMuch;
//define text font size and family
ctx.font = howMuch + 'px ' + fFamily;
//fill with the text
ctx.fillText(text, 10, 100);
//draw text
ctx.globalCompositeOperation = 'source-in';
ctx.drawImage(img, x,y, 500, 100);
$( "#draggable" ).draggable();
....code
在这里,我在 JQuery 中使用 offset() 获取 x 和 y 坐标,而不是在 drawImage() 标记内定义这些坐标。我的问题是当它运行时文本消失?