图片浏览器参数

2024年12月17日 | 阅读 3 分钟

Framework7 提供了许多参数,可以与图片浏览器一起使用。

索引参数类型描述
1)photos数组这是一个包含图片 URL 的数组,或者包含具有 URL 和 caption 属性的对象的数组。
2)initialSlide数字这是初始幻灯片的索引编号。
3)spaceBetween数字表示照片幻灯片之间的距离,以像素为单位。
4)速度数字它表示照片幻灯片之间过渡的时间。
5)zoomboolean用于启用/禁用缩放和平移照片的功能。
6)maxZoom数字最大缩放比例。
7)minZoom数字最小缩放比例。
8)expositionboolean启用/禁用在点击图片浏览器时出现的演示模式。
9)expositionHideCaptionsboolean如果设置为 true,则隐藏演示模式下的字幕。
10)swipeToCloseboolean如果启用,您可以通过向上/向下滑动关闭图片浏览器。
11)viewView 实例这是指向初始化的视图实例的链接。
12)typestring定义了应该如何打开图片浏览器。
13)loopboolean设置为 true 时,启用连续循环模式。
14)themestring图片浏览器的颜色主题可以是浅色或深色。
15)captionsThemestring可以是深色或浅色两种颜色。
16)navbarboolean设置为 false 以删除图片浏览器的导航栏。
17)toolbarboolean设置为 false 以删除图片浏览器的工具栏。
18)backLinkTextstring导航栏后退链接上的文本。
19)ofTextstring图片计数器中的文本。例如,3/5。

懒加载

索引参数类型描述
1)lazyLoadingboolean设置为 true 以启用图片的延迟加载。
2)lazyLoadingInPrevNextboolean设置为 true 以启用对最近图片的延迟加载。
3)lazyLoadingOnTransitionStartboolean在过渡到照片后,图片浏览器默认将加载延迟加载的照片。 如果您启用此参数,则可以在过渡开始时加载新照片。

模板

索引参数类型描述
1)navbartemplatestring导航栏 HTML 模板。
2)toolbartemplatestring工具栏 HTML 模板。
3)phototemplatestring单个图片元素 HTML 模板。
4)lazyphototemplatestring单个延迟加载图片元素 HTML 模板。
5)objecttemplatestring单个对象元素 HTML 模板。
6)captiontemplatestring单个字幕元素 HTML 模板。

回调

索引参数类型描述
1)onOpen(photobrowser)功能当图片浏览器打开时,将执行的回调函数。
2)onClose(photobrowser)功能当用户关闭图片浏览器时,将执行的回调函数。
3)onSwipeToClose(photobrowser)功能当用户通过向上或向下滑动关闭图片浏览器时,将执行的回调函数。

Swiper 回调

索引参数类型描述
1)onSlideChangeStart(swiper)功能此回调函数将在动画开始过渡到另一张幻灯片时执行。 它将 swiper 实例作为参数。
2)onSlideChangeEnd(swiper)功能此回调函数将在动画过渡到另一张幻灯片后执行。 它将 swiper 实例作为参数。
3)onTransitionStart(swiper)功能此回调函数将在过渡开始时执行。 它将 swiper 实例作为参数。
4)onTransitionEnd(swiper)功能此回调函数将在过渡结束后执行。 它将 swiper 实例作为参数。
5)onClick(swiper,event)功能此回调函数将在用户延迟 300 毫秒后单击滑块时运行。 它接受 swiper 实例和 event 作为参数。
6)onDoubleTap(swiper, event)功能当用户双击滑块容器时,将运行此回调函数。
7)onLazyImageLoad(swiper, slide, image)功能当延迟加载开始加载照片时,将执行此回调函数。
8)onLazyImageReady(swiper, slide, image)功能延迟加载照片后,将执行此函数。
 
下一个主题Framework7 Picker