有什么方法可以获取使用上下文的 Canvas 吗?
我之所以这么问是因为我正在为 CanvasRenderingContext2D
创建原型(prototype)函数,其中我需要 Canvas 元素的宽度/高度。
例如:
var cv = document.getElementById('canvas');
var ctx = cv.getContext('2d');
// Using only 'ctx', how to get 'cv'?
最佳答案
ctx.canvas
应该返回 Canvas DOM 节点,您可以从中获取高度和宽度。
我用 https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/Tutorial/Basic_usage 试过了
Firefox 能够返回 ctx.canvas,以及 ctx.canvas.width 和 ctx.canvas.height。也在 Chrome 中确认。
关于javascript - 从上下文中获取 Canvas ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5314674/