/ / html5 ऑडियो वर्तमान समय काम नहीं करता है - जावास्क्रिप्ट, html5, ऑडियो

एचटीएमएल 5 ऑडियो वर्तमान समय काम नहीं करता है - जावास्क्रिप्ट, एचटीएमएल 5, ऑडियो

मैं नहीं जानता कि क्यों, लेकिन यह काम नहीं करता है। मेरे पास यह है:

function stop()
{
audio.pause();
audio.currentTime = 0;
}

जब मैं वर्तमान समय के मान को 0 में बदलता हूं, तो कुछ भी नहीं बदलता है ... अर्थात, वर्तमान समय में वर्तमान मान पिछले मान का होता है।

उत्तर:

उत्तर № 1 के लिए 4

मैंने इसे हल किया:

audio.pause();
audio.src = audio.src;

यह ऑडियो टैग को पुनः लोड करता है, और वर्तमान समय को 0 पर सेट करता है


जवाब के लिए 0 № 2

यह एक ब्राउज़र संगतता समस्या हो सकती है। दुर्भाग्य से HTML5 ऑडियो एपीआई अभी भी बहुत परिपक्व नहीं है। एक "आवरण" का उपयोग करने पर विचार करें जैसे soundmanager2.

पुराने उत्तर भी देखें यहाँ