在画布网格上,我绘制了正方形并在该正方形上创建了一个圆 . 但是当我点击缩放按钮然后画布网格,方形和圆形变焦 . 我只想缩放画布网格和正方形而不是点/圆,点/圆需要根据比例平移其位置 . 面对重新缩放圆圈并根据缩放进行翻译的问题 . 类似于谷歌 Map 想要实现缩放和平移功能 .

我得到了参考http://bl.ocks.org/stepheneb/1182434 . 但我不想使用d3.js.

参考:How can we zoom in and out of the graph in html5 and javascript? --->使用actionscript给出了示例 . 我想要Javascript .

******如何将形状重新缩放为1?有没有参考/指导?