我有一个JavaScript函数,我在其中播放声音文件(使用phonegap)。它通常工作正常,但我想在下载文件时将img src
更改为加载图标。但是,播放文件后,src被更改为 。源变化后的jquery刷新图像
我试图将+new Date().getTime()
添加到src的末尾,但它没有帮助。有什么想法吗?
function playSound(){
var img = $(this).prev();
img.attr("src", "css/images/ajax-loader.gif?"+new Date().getTime());
var url = "http://some.com/fanky.mp3";
mediaTTS = new Media(url, onSuccessTTS(url), onErrorTTS);
mediaTTS.play();
}
再次添加的延迟可能是一个预载的问题。 [通过javascript预载图片的Google搜索](https://www.google.se/search?q=preload+images+javascript&aq=f&sugexp=chrome,mod=5&sourceid=chrome&ie=UTF-8)。首先尝试,如果它仍然存在,我们继续前进。 :) –