プロジェクトにギャラリー スライダーがあります。
私は自分のコンピューターでテストしましたが、すべて正常に動作します。
しかし、iPad でテストしたところ、プロジェクトを開いたときにギャラリー スライダーの画像が読み込まれませんでした。
スライダー内の合計画像数は 62 で、合計 1.2 MB です
私のコード:
<div class="main">
<div class="fixed-bar" style="margin-top:40px">
<ul id="carousel" class="elastislide-list">
<li><a href="#p1"><img src="imagens/paginas/1.jpg" /></a>
</li>
<li><a href="#p2"><img src="imagens/paginas/2.jpg" /></a>
</li>
<li><a href="#p3"><img src="imagens/paginas/3.jpg" /></a>
</li>
<li><a href="#p4"><img src="imagens/paginas/4.jpg" /></a>
</li>
</ul>
</div>
</div>
Javascript:
$(document).on('pagebeforeshow', function () {
$('.fixed-bar').hide();
});
$('#carousel').elastislide({
minItems: 9
});
プリローダー:
var images = new Array()
function preload() {
for (i = 0; i < preload.arguments.length; i++) {
images[i] = new Image()
images[i].src = preload.arguments[i]
}
}
preload(
"imagens/Paginas/1.jpg",
"imagens/Paginas/2.jpg",
"imagens/Paginas/3.jpg",
"imagens/Paginas/4.jpg",
"imagens/Paginas/5.jpg",
"imagens/Paginas/6.jpg",
"imagens/Paginas/7.jpg",
"imagens/Paginas/8.jpg",
"imagens/Paginas/9.jpg",
"imagens/Paginas/10.jpg",
"imagens/Paginas/11.jpg",
"imagens/Paginas/12.jpg",
"imagens/Paginas/13.jpg",
"imagens/Paginas/14.jpg",
"imagens/Paginas/15.jpg"
)