在画布元素中使用javascript从收缩位置缩放
在画布元素中,是否有任何方法可以从挤压点而不是从图像中心“放大” 是我需要的例子,但我需要同样的画布。当我“放大”时,缩放是从我放大的点开始,而不是从图像的中心开始 我正在使用在画布元素中使用javascript从收缩位置缩放,javascript,html,canvas,kineticjs,pinchzoom,Javascript,Html,Canvas,Kineticjs,Pinchzoom,在画布元素中,是否有任何方法可以从挤压点而不是从图像中心“放大” 是我需要的例子,但我需要同样的画布。当我“放大”时,缩放是从我放大的点开始,而不是从图像的中心开始 我正在使用KineticJS作为HTML5Lib。尝试使用插件 它的文档包含很多功能 这是使用zoomooz插件放大的基本代码 $(document).ready(function() { $("#element").click(function(evt) { $(this).zoomTo({targetsi
KineticJS
作为HTML5
Lib。尝试使用插件
它的文档包含很多功能
这是使用zoomooz插件放大的基本代码
$(document).ready(function() {
$("#element").click(function(evt) {
$(this).zoomTo({targetsize:0.75, duration:600});
evt.stopPropagation();
});
});
谢谢,但我正在寻找一种在画布元素上实现这一点的方法。这个插件支持吗?你使用的是kinetic js,对吗?在这种情况下,每个图像/元素都可以通过单击鼠标右键获取?所以我想你可以,但你还没有试过。代码中的“this”应该指向您想要指向的canvas元素。请尝试我发布的内容,然后返回此处,无论是否成功。:)