2015-05-05 26 views
5

Bir dizi mp3 ses çalmaya çalışıyorum. Benim html içinde bir ses dosyası var ve benim JavaScript ile document.CreateElement() kullanarak olsun.new Audio() İnternet explorer'da uygulanmadı

src özniteliğini ayarlamaya çalıştığımda (setAttribute("src", string)) "Uygulanmadı" diyerek IE'de bir hata alıyorum.

Yeni Ses() kullanmayı denedim, aynı hatayı IE'de "Uygulanmadı" olarak aldım. Her iki yaklaşım da Google Chrome ve Firefox'ta çalışır.

Herkes yardımcı olabilir mi?

<audio id="audio1" >Not supported</audio> 
audioElm = document.getElementById("audio1"); 
audioElm.setAttribute("src", aud[count]); 
audioElm.play(); 
+0

Eğer JS desteklenmez kodu ?, lütfen –

+0

HTML \t gösterebilir audioElm = document.getElementById ("SES1"); audioElm.setAttribute ("src", aud [count]); audioElm.play(); Bu, Chrome ve FF ile çalışır, ancak IE için geçerli değildir. Hata ayıkladığımda DEĞİLDİR DEĞİLDİR – Haiti

+0

Ses dosyasının biçimi nedir? IE sadece .mp3'ü destekler. – jaket

cevap

5

HTML5 Ses IE (son sürümleri) oynayan olmasın?

Bir uyumluluk görünümü sorun (Quirks modu) IE uyumluluk görünümü listesinde sitenizin

  • olduğunu olabilir?
  • veya sayfanız bir iframe'e gömülü mü?

Bir sunucu üzerinde IE çalıştırarak kaynaklanabilir

  • IE sunucu sürümleri ses/görüntü Bu neden olabilir

(geliştirilmiş korumalı mod) desteklemez Windows 8.1 Enterprise sürümünde IE'yi "8.1 N" gibi çalıştırarak. Bunun için

  • düzeltme Ayrıca html5test.com gidin ve "MP3 desteği" nde ses bölümünde bakabilirsiniz

Windows 8.1'de N ve KN sürümleri için Media Feature Pack yüklemeden olacaktır.

+1

+1. Aradığım cevap buydu, teşekkürler. – illinoistim