...并且其所有内部维度和相互作用是否保持相互关联?
例如,使用 Flash,您可以创建电影并发布 .swf 文件。然后,当您将该 .swf 文件放在页面中时,您可以放大或缩小该电影,并且仍然保持其所有功能,而这并不明智。
Canvas 有类似的东西吗?我被其他人引导到 WHATWG 对 scale 属性的描述,但这没有帮助。scale 属性是否符合我的要求,有没有人举个例子?
谢谢!
我曾经通过使用使用比例坐标(即 0.3,映射到 0-1,固定比率和与此相关的其他轴)的函数包装 Canvas API 来解决这个问题。
根据您想要做的工作量,您可能想要自己实现类似的东西或使用一些预先存在的解决方案。