我的功能存在问题,真的需要你的特殊大脑。
我需要创建一个函数来停止查找下一张幻灯片,而不是给我一条错误消息,说明找不到资产。
条件将在下面的最后一个函数中创建。
任何帮助都会很棒。
提前致谢。
这些是功能:
var pictureIndex = 1;
var baseUrl = "initialFrames/";
var image_url = undefined;
var timer = setInterval(next, 2500);
var newImage = new Image();
newImage.onload = imageFound;
newImage.onerror = imageNotFound;
function next()
{
image_url = baseUrl + 'frame_' + pictureIndex + '.jpg';
tryLoadImage(image_url);
}
function tryLoadImage(url) {
newImage.src=url;
}
function imageFound() {
document.getElementById("backInit").src = image_url;
pictureIndex++;
}
function imageNotFound() {
// perform some function to stop calling next()
clearInterval(timer);
}