В моей ситуации у меня есть 10 изображений, загруженных в программу просмотра с одинаковыми границами. каждое изображение расположено одно за другим.
// source is an array of url images.
for(i=0;i < source.length-1;i++){
this.viewer.addTiledImage({
tileSource: source[i],
index: i,
opacity:0
});
}
Мое намерение состоит в том, чтобы контролировать непрозрачность каждого изображения с помощью ползунка (ввод диапазона), ползунок устанавливает непрозрачность соответствующего изображения на 1 и позволяет другим непрозрачность. Это хорошо работает.
Идея заключается в том, чтобы предварительно загружать изображения и плавно менять изображения.
Проблема
Все изображения загружаются одновременно при масштабировании или панорамировании, поэтому я хочу контролировать порядок загрузки и отдавать приоритет видимому изображению, затем загружать следующее изображение и так далее.
Как я могу это сделать? Я не могу найти способ приостановить загрузку плиток.
Спасибо за вашу помощь.