2011-12-15 15 views
5

में लोड 6 ऑडियो के बाद MEDIA_ERR_SRC_NOT_SUPPORTED मुझे अपने पृष्ठ पर लगभग 20 आवाज़ें लोड करने की आवश्यकता है। मैं शायद सोचा था कि मैं केवल 2 तत्व को अलग से लोड करने के लिए इतना है कि तुम क्यों inprogress संपत्तिएचटीएमएल 5 ऑडियो रिटर्न त्रुटि आईईडी

loadAudio: function() { 
     if (this.inProgress <= 1) { 
      this.inProgress++; 
      var elem = this.audioQueue.pop(); 
      if (elem != null) { 
       var path = elem.Path + elem.Fileid + ((this.canPlayMp3) ? '.mp3' : '.wav'); 

       audio = new Audio(); 
       audio.src = "http://localhost:55578/~/x.mp3"; 
       audio.addEventListener('loadedmetadata', function (e) { AudioPlayer.audioLoaded(e); }, false); 
       //audio.addEventListener('loadeddata', function (e) { AudioPlayer.audioLoaded(e); }, false); 
       audio.addEventListener('error', function (e) { AudioPlayer.audioLoaded(e); }, false); 
       if (elem.AudioType == AudioPlayerTypes.Keyboard) { 
        this.keyboardAudio[elem.Id] = audio; 
       } 
      } 
     } 



audioLoaded: function (e) { 
     var t = e.target; 
     if (e.type == "error") { 
      var code = e.target.error.code; 

      console.log("error" + t.currentSrc + e.target.error.code); 
     } else { 
      console.log("loaded" + t.currentSrc); 
     } 
     this.inProgress--; 
     this.loadAudio(); 
    } 

देखेंगे आप मैं सिर्फ परीक्षण के लिए एक ही ध्वनि लेकिन एक ही समस्या 6 ऑडियो के बाद मैं त्रुटि

मिला लोड हो रहा हूँ देख सकते हैं की जरूरत है
LOG: loadedhttp://localhost:55578/~/x.mp3 
LOG: loadedhttp://localhost:55578/~/x.mp3 
LOG: loadedhttp://localhost:55578/~/x.mp3 
LOG: loadedhttp://localhost:55578/~/x.mp3 
LOG: loadedhttp://localhost:55578/~/x.mp3 
LOG: loadedhttp://localhost:55578/~/x.mp3 
LOG: errorhttp://localhost:55578/~/x.mp3 (4 - is error code) 

यह क्रोम, फ़ायरफ़ॉक्स में बहुत अच्छा काम करता है लेकिन आईई में नहीं। मुझे कोई सीमाएं और समाधान नहीं मिल रहा है।

इसके अलावा अतिरिक्त प्रश्न: मैंने पढ़ा है कि कुछ समय तो thats क्यों मैं ऑडियो उद्देश्य के साथ काम कर रहा हूँ क्योंकि मैं कई बार विभिन्न तत्वों बहुत खेलने के लिए की जरूरत है बेहतर से बचने के डोम तत्वों है।

+0

'4' का एक त्रुटि कोड का अर्थ होगा" संसाधन नहीं है उपयुक्त "हालांकि सभी एक ही एमपी 3 हैं, इसलिए मुझे यकीन नहीं है कि यह उस त्रुटि को क्यों उठा रहा है। http://www.w3.org/TR/html5/video.html#dom-mediaerror-media_err_src_not_supported – pimvdb

+0

हाँ यह मेरे लिए मुख्य दर्द है क्योंकि मैं वही तत्व लोड कर रहा हूं। ऐसा लगता है कि यानी कुल ऑडियो धाराएं 6 तक सीमित हैं या क्या ... –

+0

आईई का कौन सा संस्करण? मुझे 9 लगता है? यदि आप 5 ऑडियो धाराओं को आजमाते हैं और लोड करते हैं, तो क्या यह काम करता है? साथ ही, क्या आपके पास मीडिया प्लेयर स्थापित है? –

उत्तर

1

वैसे यह वास्तव में अजीब है, आम तौर पर त्रुटि सही है क्योंकि आईई के पास मुफ्त संसाधन नहीं हैं। मेरे लैपटॉप पर चार्जर के साथ समस्या थी, कंप्यूटर वास्तव में धीमा था, और आज मैंने इसे बदल दिया, और कंप्यूटर तेजी से काम करता है और ध्वनियों को ठीक से एक्सप्लोरर में लोड किया जाता है :)

संबंधित मुद्दे