我遇到的问题类似于以下问题中描述的问题。 KineticJS : scaling issue while using custom clipFunc on 2x pixel aspect display
在我的application中:(请尝试使用retina ipad与普通的ipad或桌面浏览器,甚至iOS模拟器也可以)
有两个画布层,其中一个包含一个毯子组,我可以用0.5%到1.5x范围内的缩放缩放手势进行缩放
在视网膜屏幕上,我的画布在0.5x时缩小到屏幕的1/4 现在,根据评论中建议的更改,我设法使其正确缩放,但触摸事件不再相应缩放。有什么想法在这里发生吗?
请注意,它在非视网膜屏幕上完美运行。
我使用的是KineticJS 4.4.3 - 因为它是一个学术项目,从今年年初开始进行概念验证,现在我继续进行完整的应用。
谢谢!
答案 0 :(得分:0)
升级到KineticJS 4.7.4之后,我的问题得到了解决。
然而,由于clipFunc
已被弃用,但我删除了剪辑代码,但这是一个不同的问题,通过重置clip
事件上的dragmove
参数解决了这个问题。
不是一个有效的解决方案,但现在可以使用了!