Предварительная загрузка следующего изображения в галерее Fancybox2 - PullRequest
0 голосов
/ 29 февраля 2012

Я хотел бы предварительно загрузить следующее изображение в галерею Fancybox2, но я не знаю, возможно ли это. Я знаю, как предварительно загружать и создавать изображения, создавая новый объект Image () и устанавливая атрибут src, но я не знаю, какой обратный вызов Fancybox я должен использовать. Кто-нибудь знает, какое событие Fancybox запускается при его запуске или завершает отображение текущего изображения?

Поэтому ответ таков: просто используйте 2.0.5 и выше, чтобы воспользоваться настройкой preload, которая по умолчанию загружает 3 изображения.

Ответы [ 2 ]

2 голосов
/ 01 марта 2012

fancyBox2, так как в v2.0.5 есть опция preload - количество изображений для предварительной загрузки и предварительная загрузка 3 изображений по умолчанию

1 голос
/ 01 марта 2012

Fancybox 2 уже имеет встроенную предварительную загрузку изображений. Найдите исходный код «preload», и вы увидите, как он работает.

Предварительный загрузчик запускается изнутри после того, как beforeShow запускается в _beforeShow.

...