html5 - Unable to add multiple audio formats to audio tag using javascript -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 2 जवाब
मैं तीनों एक एचटीएमएल 5 ऑडियो टैग में फ़ाइल स्वरूप जो विभिन्न ब्राउज़र के लिए खेलता है <पूर्व>
फ़ंक्शन सेटअद्योसोर्स (स्रोत) {var ऑडियोटैग = दस्तावेज़.getElementById ("myAudio"); console.log (स्रोत); ऑडियोटैग.src = source + ".wav"; AudioTag.type = "ऑडियो / wav"; Console.log (स्रोत + ".wav"); ऑडियोटैग.src = source + ".mp3"; ऑडियोटैग। टाइप = "ऑडियो / एमपी 3"; Console.log (स्रोत + "। एमपी 3"); ऑडियोटैग.src = source + ".aac"; ऑडियोटैग। टाइप = "ऑडियो / एएसी"; Console.log (स्रोत + ".aac"); }
ऑडियो टैग केवल .ac फ़ाइल का चयन करता है और नहीं wav या mp3 फ़ाइलें। अगर एएसी ऑडियो मौजूद नहीं है तो यह वाव या एमपी 3 फाइल नहीं खेलता है
ठीक है, आपको इसे बनाने की ज़रूरत है < कोड> & lt; स्रोत & gt; नोड और इसे जोड़ें। अब के रूप में, आप एक ही नोड को ओवरराइट कर रहे हैं।
var ऑडियोटैग = document.getElementById ("myAudio"); Var wavSrc = document.createElement ('source'); WavSrc.src = source + ".wav"; WavSrc.type = "ऑडियो / wav"; audioTag.appendChild (wavSrc);
Comments
Post a Comment