मैं नहीं जानता कि क्यों, लेकिन यह काम नहीं करता है। मेरे पास यह है:
function stop()
{
audio.pause();
audio.currentTime = 0;
}
जब मैं वर्तमान समय के मान को 0 में बदलता हूं, तो कुछ भी नहीं बदलता है ... अर्थात, वर्तमान समय में वर्तमान मान पिछले मान का होता है।
उत्तर:
उत्तर № 1 के लिए 4मैंने इसे हल किया:
audio.pause();
audio.src = audio.src;
यह ऑडियो टैग को पुनः लोड करता है, और वर्तमान समय को 0 पर सेट करता है
जवाब के लिए 0 № 2
यह एक ब्राउज़र संगतता समस्या हो सकती है। दुर्भाग्य से HTML5 ऑडियो एपीआई अभी भी बहुत परिपक्व नहीं है। एक "आवरण" का उपयोग करने पर विचार करें जैसे soundmanager2.
पुराने उत्तर भी देखें यहाँ