jQuery 中的 Zoomify 等效项?
我花了相当长的时间寻找 jQuery 的 Zoomify (zoomify.com) 的大致等效工具,即带有滑块的可缩放图像查看器。我知道 AjaxZoom,但我发现它的界面很笨拙,而且功能集超出了我真正需要的范围。通过这个网站,我发现 jQuery gzoom 它更接近我正在寻找的东西,但我希望可以对其进行修改以匹配 Zoomify 之类的行为/功能,即通过单击启用平滑拖动和平移,而不是悬停在图像上,以及将视图重置为默认值的按钮。
如果有人知道有一个插件符合此描述,或者甚至能够修改 gzoom 脚本(我的 JavaScript 知识有限),我将不胜感激。
谢谢。
I've been searching for quite some time for a rough equivalent of Zoomify (zoomify.com) for jQuery-- that is, a zoomable image viewer with slider. I'm aware of AjaxZoom, but I find the interface clunky, and the feature set beyond what I really need. Through this site, I found jQuery gzoom which is much closer to what I'm looking for, but I wish it could be modified to match the behavior/functionality of something like Zoomify, i.e. with smooth dragging and panning enabled by click, as opposed to hovering over the image, as well as a button to reset the view to default.
If anyone is aware of a plugin out there that meets this description or is even capable of modifying the gzoom script-- my JavaScript knowledge is limited-- I'd be most appreciative.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我研究了上述所有选项,发现它们都有很大的局限性。看起来几年前主导这个领域的所有供应商都已经失去了动力,并且没有在触摸体验方面投入足够的资金。
但我发现了一个看起来很有前途的新产品:http://www.starplugins.com/starzoom
我在 iOS、Android 和一些 PC 浏览器上测试了他们的演示,发现它们运行良好、触摸友好且非常轻巧。如果这里有人使用过 StarZoom,请分享您的经验。
I've researched all the above mentioned options and found significant limitations in all of them. Looks like all vendors that dominated this space years ago are running out of steam and not investing enough in touch experience.
But I found a new product that looks promising: http://www.starplugins.com/starzoom
I tested their demos on iOS, Android and a few PC browsers and found that they work fine, touch friendly, and very lightweight. If anybody here used StarZoom please share your experience.
我认为没有。我也看过。 OpenLayers 是纯 JavaScript,而且非常流畅。它非常接近 Zoomify 功能。您甚至可以使用使用 Zoomify 准备的图像开放层。
还有 openzoom,但它缺少 Zoomify 和 OpenLayers 所具有的漂亮的 UI 控件。
I don't think there is one. I've looked too. OpenLayers is pure JavaScript and is pretty slick. It comes pretty close to the Zoomify functionality. You can even use images prepared with Zoomify with OpenLayers.
There's also openzoom, but it lacks the nice UI controls that Zoomify and OpenLayers have.
AjaxZoom的界面可以禁用或调整,请参见此示例:
http://www.ajax -zoom.com/examples/example16.php
The interface of AjaxZoom can be disabled or adjusted, see this example:
http://www.ajax-zoom.com/examples/example16.php