我在iPhone和Android上使用Kinetic JS。Kinetic JS Multi-Touch Scale Stage
我复制的例子从
http://www.html5canvastutorials.com/labs/html5-canvas-multi-touch-scale-stage-with-kineticjs/
,使舞台缩放,然后我意识到,当我放大变焦不上,我掐我变焦的地方发生,而是发生在顶角。
我还需要用最大/最小缩放级别限制缩放比例,我相信这会有很大的帮助。谢谢!
代码:
改装成捏层:
setScale只调整对象/图层的大小,您必须根据计算出的触摸/捏合位置的坐标来自己翻译位置。 – SoluableNonagon 2013-04-29 13:41:08
这些链接都没有工作解决方案。 Pastebin's也过期了。 – 2013-06-23 19:50:58