0
我正在使用仅html5 canvas元素和javascript的游戏。我需要能够重新调整大小,但不想使用任何图库使用纯javascript调整html canvas元素的大小
我正在使用仅html5 canvas元素和javascript的游戏。我需要能够重新调整大小,但不想使用任何图库使用纯javascript调整html canvas元素的大小
您可以简单地通过将画布的宽度和高度分配给变量并使用宽度和高度属性来更改画布的宽度和高度。
var canvas = document.getElementById("ID of canvas here");
canvas.width = 500;
canvas.height = 500;
的
......并记住,调整画布会自动清除其所有内容。因此,您将不得不重新绘制调整大小的画布上的所有对象。 – markE 2013-03-01 19:11:04
可能重复:http://stackoverflow.com/questions/331052/how-to-resize-html-canvas-element – PlantTheIdea 2013-03-01 18:41:31