0
我使用template创建此website。在这个网站上,当加载网站显示加载时。但加载我的网站时出现错误:如何在加载网站上运行加载动画?
无法装载图像
我缝main.js文件,发现这个代码运行此message.I调试在FF调试,但不要这个代码没有解决。
的Jquery代码:
// Preloader function
var cSpeed = 7;
var cWidth = 75;
var cHeight = 75;
var cTotalFrames = 8;
var cFrameWidth = 75;
var cImageSrc = '/images/sprites.gif';
var cImageTimeout = false;
function startAnimation() {
document.getElementById('loaderImage').innerHTML = '<canvas id="canvas" width="' + cWidth + '" height="' + cHeight + '"><p>Your browser does not support the canvas element.</p></canvas>';
//FPS = Math.round(100/(maxSpeed+2-speed));
FPS = Math.round(100/cSpeed);
SECONDS_BETWEEN_FRAMES = 1/FPS;
g_GameObjectManager = null;
g_run = genImage;
g_run.width = cTotalFrames * cFrameWidth;
genImage.onload = function() { cImageTimeout = setTimeout(fun, 0) };
initCanvas();
}
function imageLoader(s, fun)//Pre-loads the sprites image
{
clearTimeout(cImageTimeout);
cImageTimeout = 0;
genImage = new Image();
genImage.onload = function() { cImageTimeout = setTimeout(fun, 0) };
genImage.onerror = new Function('alert(\'Could not load the image\')');
genImage.src = s;
}
//The following code starts the animation
new imageLoader(cImageSrc, 'startAnimation()');
我试图挽救这个GIF图像,但我不能这样做right.I没有在我的网站sprites.gif图像。如何解决这个问题?
里卡多坎波斯:谢谢你的回答。我这样做,但得到错误。 – programmer138200
我解决了这个问题。我在jQuery代码中更改了这一行(var cImageSrc ='images/sprites.gif';)并解决了 – programmer138200
我可以看到那个目录下的文件,而且我看不到“sprites.gif”。这里是[文件]列表(http://hmahdavi.zgig.ir/%D9%86%D9%85%D9%88%D9%86%D9%87%20%DA%A9%D8%A7% D8%B101 /图像/)。你看到sprites.gif吗? –