2015-05-05 19 views
5

Tôi đang cố gắng phát một mảng âm thanh mp3. Tôi có một tập tin âm thanh trong html của tôi và nhận được nó bằng cách sử dụng document.CreateElement() trong JavaScript của tôi.Âm thanh mới() không được triển khai trong Internet explorer

Khi tôi cố gắng đặt thuộc tính src (setAttribute("src", string)) Tôi gặp lỗi trong IE nói "Không được triển khai".

Tôi đã thử sử dụng Âm thanh mới(), tôi gặp lỗi tương tự trong IE, "Chưa được triển khai". Cả hai cách tiếp cận hoạt động trong Google chrome và Firefox.

Có ai giúp được không?

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

bạn có thể hiển thị mã ?, xin –

+0

HTML \t JS audioElm = document.getElementById ("audio1"); audioElm.setAttribute ("src", aud [count]); audioElm.play(); Tính năng này hoạt động với Chrome và FF nhưng không hoạt động với IE. khi tôi gỡ lỗi Nó nói KHÔNG THỰC HIỆN – Haiti

+0

Định dạng của tệp âm thanh là gì? IE chỉ hỗ trợ .mp3. – jaket

Trả lời

5

HTML5 Âm thanh không chơi trong IE (các phiên bản gần đây)?

Nó có thể là một vấn đề tương thích xem (quirks mode)

  • là trang web của bạn trên khả năng tương thích xem danh sách trong IE?
  • hoặc trang của bạn có được nhúng trong iframe không?

Nó có thể được gây ra bằng cách chạy IE trên máy chủ

  • IE phiên bản máy chủ không hỗ trợ audio/video (tăng cường chế độ bảo vệ)

Nó có thể được gây ra bởi chạy IE trên phiên bản Windows 8.1 Enterprise chẳng hạn như "8.1 N".

  • Việc sửa chữa này sẽ được cài đặt các Feature Pack Truyền thông cho N và KN phiên bản của Windows 8,1

Ngoài ra bạn có thể vào html5test.com và tìm kiếm trong phần âm thanh tại "hỗ trợ MP3".

+1

+1 cho phiên bản máy chủ IE không hỗ trợ âm thanh/video. Đó là câu trả lời mà tôi đang tìm kiếm, cảm ơn bạn. – illinoistim

Các vấn đề liên quan