我在我的網站上加載了一系列圖片(50張圖片),儘管它在本地運行良好,但在網站正常運行時,它確實很慢/錯誤。我不認爲這是優化圖像的問題,因爲它們在文件大小上已經相當小。 (每個68kb,總共爲1MB)。另外在我的網站上加載4MB gif來自同一主機的速度更快。有什麼我可以改變我的代碼來改善這一點?爲什麼使用JavaScript加載圖像序列有問題?
這是我目前有:(對JavaScript的)
$(document).ready(function(){
var counter = 1;
setInterval(function(){
var src = 'spacefox_TT/';
$('#animation').attr('src' , src+counter+'.jpg');
counter++;
if(counter > 49){
counter = 1
}
}, 50);
});
我的HTML是相當簡單的,看起來是這樣的:
<img id="animation" src="spacefox_TT/1.jpg">
因此,劇本只是遞增的JPG文件,直到49並重復。
對不起,如果這不明確,任何幫助!在此先感謝
你是否試圖每'50ms'連鎖'img''src'?在設置下一個'src'之前'javascript'在Question不會等待'img'的'load'完成。 – guest271314
嗨!我並沒有試圖每50ms鏈接一次。我不確定如何修改javascript,以便在設置下一個src之前加載img ... – sterz
每個圖像應顯示的持續時間是多少? – guest271314