0
我試圖通過javascript預加載圖像,並在正確的時刻將其插入另一個圖像而沒有新的獲取。預加載img並將src插入另一個img而不重新加載
不幸的是,當我用預加載的src替換img的src時,圖像被重新加載並且chrome不使用兌換的圖像。我能做什麼?
這是我的預加載圖像:
if (document.images) {
this.img = new Image();
this.img.src = "img/img.jpg";
}
,後來我將它像這樣:
this.poster.src = this.img.src;
謝謝!
您的圖像源文件名與預加載和提取的圖像相同嗎? 如果是這樣,那是你的問題。要強制緩存並強制更改圖像,您的文件名需要不同,以便瀏覽器熄滅並抓取新圖像。 – Korgrue
不,我想緩存圖片並插入它,而不用重新加載它 – vinni