7

मैं ऑडियो टैग और एक वापस आने के साथ निम्नलिखित एचटीएमएल 5 दस्तावेज़ ब्राउज़रों के लिए फ्लैश करने के लिए है कि यह समर्थन नहीं करते:"त्रुटि: असमर्थित ऑडियो प्रकार या अवैध फाइल पथ" इंटरनेट एक्सप्लोरर में HTML5 ऑडियो टैग के लिए 10

<!DOCTYPE html> 
<html> 
    <head> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 
    </head> 
    <body> 
    <audio autoplay controls preload="auto" autobuffer> 
     <source src="trumpet.ogg" type="audio/ogg"> 
     <source src="trumpet.mp3" type="audio/mp3"> 
     <source src="trumpet.wav" type="audio/wav"> 
     <source src="trumpet.m4a" type="audio/aac"> 

     <!-- Flash fallback --> 
     <object width="1" height="1" type="application/x-shockwave-flash" data="player.swf"> 
     <param name="movie" value="player.swf"> 
     <param name="flashvars" value="file=trumpet.mp3"> 
     </object> 
    </audio> 
    </body> 
</html> 

सभी फ़ाइलों को http शीर्षलेख में सही MIME प्रकार के साथ सेवा द्वारा वापस कर दिया जाता है। यह समाधान सभी ब्राउज़रों के लिए ठीक काम करता है जो संगतता मोड के लिए को छोड़कर इंटरनेट एक्सप्लोरर 9 और 10 (को छोड़कर) फ्लैश फ़ाइल चलाएगा)।

उन दो ब्राउज़रों में मैं एक त्रुटि संदेश के साथ प्लेयर नियंत्रण देख सकता हूं जो "त्रुटि: असमर्थित ऑडियो प्रकार या अमान्य फ़ाइल पथ" पढ़ता है। मैंने स्रोत टैग के क्रम में घूमने की कोशिश की, लेकिन उनमें से किसी को भी खेलने के लिए कोई समाधान नहीं मिला।

क्या किसी के पास यह संकेत है कि क्या जांचना है या यह क्या गलत हो रहा है?

कार्रवाई में उपरोक्त मार्कअप के लिए कृपया http://l.urff.at/html5audioexample देखें।

किसी भी उपयोगी टिप्स या संकेतों के लिए अग्रिम धन्यवाद! :)

+0

क्या आप ऑडियो/एएसी प्राथमिकता को खराब करने की कोशिश कर सकते हैं और देख सकते हैं कि यह आईई की मदद करता है या नहीं? –

+0

यह आईई 10/विंडोज 8 (नियमित मानक मोड में) में मेरे लिए काम कर रहा है –

+0

आईई 10/विंडोज 7 पर काम नहीं करता है। मुझे पता है कि आईई वास्तव में फाइल का अनुरोध कर रहा है, हालांकि, यह केवल कुछ बाइट्स ले रहा है और फिर बंद कर रहा है कनेक्शन ...... – ansiart

उत्तर

0

आपका उदाहरण Windows 8 पर IE10 में मेरे लिए ठीक काम करता है

आप जानते हैं कि होना चाहिए:

  • आप केवल Ogg Vorbis और एएसी (.m4a) सभी ब्राउज़रों को कवर करने की जरूरत है चाहिए । .wav और .mp3 मदद नहीं करेगा।
  • कुछ प्रारूपों में जटिल उप-प्रारूप हैं, जैसे .wav फ़ाइलों में एमपी 3 ऑडियो हो सकता है, .m4a फ़ाइलों में कुछ नमूना दर या बिट गहराई हो सकती है जो एक विशेष सिस्टम समर्थित नहीं हो सकता है, और .ogg फ़ाइलों में वीडियो या अन्य सामग्री हो सकती है। अधिकतर ब्राउज़र सभी उप-प्रारूपों का समर्थन नहीं करते हैं, इसलिए आपको सावधानीपूर्वक अपने द्वारा उपयोग की जाने वाली प्रत्येक ध्वनि के सटीक उप-प्रारूपों की जांच करनी चाहिए और सुनिश्चित करें कि वे समर्थित हैं। 16-बिट 44.1KHz मोनो/स्टीरियो लगभग हमेशा समर्थित है, इसलिए उस से विचलित न होने का प्रयास करें।
संबंधित मुद्दे