【发布时间】:2023-03-11 20:04:01
【问题描述】:
关于缩放大图像和平移有什么建议吗?最好是内嵌在页面上。
我一直在使用 PanoJS(又名 GSV2),但现在更多人使用 iPhone/iPad/Android 类型的设备,这个库要么太慢,要么旧版本不支持拖动(我正在使用的那个)目前)。
http://code.google.com/p/panojs/
http://www.dimin.net/software/panojs/
我目前的想法是,使用平铺图像方法对于这些小处理器来说太过分了(在最大缩放下尝试从 3000 x 3000 像素的原始图像中拖动 144 个单独的图像,其中每个平铺图像为 250x250 像素)。
因此可能会更多地考虑以设定的宽度/高度加载原始图像......并且要么编写我自己的 JS 来缩放/拖动,要么使用另一个库(我目前似乎找不到)... 然后是使用 jQuery(使用 jQuery UI 来支持可拖动)的问题,或者只是自己编写原始 JS 以减少代码量。
【问题讨论】:
-
这是一个非常广泛的问题,实际上还包括几个问题。你到底想知道什么? 页面内嵌是什么意思?
-
@WrongAboutMostThings 感谢您的关注和评论,很抱歉耽搁了(没有收到电子邮件通知)......无论如何,我正在使用这两个库,但在移动设备上都不能正常工作,所以问是否有人有更好的选择。我最终不得不编写自己的,虽然它不包含任何库(尝试使用 jQuery UI 来实现可拖动功能,但在一些较大的图像上仍然存在明显的滞后)。
标签: javascript jquery jquery-ui