0
20-40 개의 이미지가 베팅 된 슬라이드 쇼가 있지만 모두 설정 했는데도 이미지가로드되기 전에 상당한 지연이 있습니다. (나는 최근에 그것을 예고하기 위해 증가시켰다 : '40'). 이것을 개선하기 위해 무엇을 할 수 있습니까?이미지를 모두 미리로드하더라도 (FancyApps2)
$(function() {
$('.fancybox').fancybox({
autoResize: true,
autoCenter: true,
scrolling: 'no',
preload: '40',
helpers: {
overlay: {
closeClick: false
},
},
});
나는이 기능과 함께 그것을 사용하고 있습니다 : 슬라이드 쇼에 대한
설정은
function manipulateDOM1() {
changeObjectsTrendy();
NextImageTrendy();
}
function changeObjectsTrendy() {
document.getElementById("questionTrendy").innerHTML = textTrendy[textTrendyNumber];
}
function NextImageTrendy() {
if (imgTrendyNumber < NumberOfTrendyImages)
{
imgTrendyNumber++;
document.images["trendy"].src = trendy[imgTrendyNumber];
document.images["trendyControl"].src = trendyControl[imgTrendyNumber];
textTrendyNumber++;
document.getElementById["questionTrendy"].innerHTML = textTrendy[textTrendyNumber];
}
'preload : 40'을 시도해 보았습니다. 일반적으로 부울과 정수 값은 따옴표없이 사용됩니다. 또한 다음 옵션이 없으면 평가판 쉼표가 필요하지 않습니다. – JFK
좋은 점 :-D 그냥 슬라이드 쇼를위한 js에 대한 최신 업데이트가 있다는 것을 보았습니다. 감사하게도 큰 차이를 만들었습니다 (현재는 약간의 지연이 있습니다) .-) –