2017-11-23 1 views
-1

나는 html5 <audio> 요소를 사용하여 사운드를 재생하는 웹 사이트를 가지고 있으며 거의 ​​모든 환경에서 작동합니다. 그러나 우리의 QA 시스템의 2에이 코드 줄은 예외를 던질
IE11 및 Edge의 Window 10 N에서 new Audio() throw "IE11 및 Edge에서

new Audio(); 

예외는 실행이 모두 IE11과이 시스템에 가장자리에서 발생 "Not implemented"

입니다 :
1. 창 10 Pro N
2. Window 10 Enterprise N

이 컴퓨터에서는 Chrome에서 잘 작동합니다.

이 문제는 다른 Windows 버전 (7, 8, 8.1 및 10)에서 테스트되었으며 화격자들의 작품입니다. IE 지원 테이블 (https://www.w3schools.com/html/html5_audio.asp 참조)에 따르면 오디오 요소는 IE-9에서 지원되므로 IE 문제라고 생각하지 않습니다. 또한이 컴퓨터의 Edge에서도 작동하지 않으므로 OS 문제라고 생각합니다.

enter image description here

+0

미디어 기능 팩은 다른 질문에서 단 하나의 제안입니다. 다른 것들을 시도해 봤어? – JJJ

+1

[Internet Explorer에 구현되지 않은 새 Audio()의 중복 가능성] (https://stackoverflow.com/questions/30061898/new-audio-not-implemented-in-internet-explorer) –

+0

이 질문에 아무것도 묻지 않습니다. 이전 질문보다 당신은 질문에 거의 그것이 중복이라는 자신을 말했습니다! –

답변

1

마이크로 소프트에 따르면, N 또는 KN로 끝나는 Windows 버전 (예 : 윈도우 미디어 플레이어, 그루브 음악, 비디오, 보이스 레코더, 스카이프 용) 미디어 관련 기능을 누락의 Windows 버전입니다 .

이러한 미디어 관련 기능 외에도 Microsoft Edge뿐만 아니라 Internet Explorer에는 오디오 및 비디오 요소 (및 기타 미디어 구성 요소)가 없습니다.

이러한 기능을 Windows에 다시 추가하려면 Windows Update Pack을 설치해야합니다 (Media feature pack for Windows 10 N and Windows 10 KN editions).

이 업데이트를 설치하면 모두 올바르게 작동합니다.

관련 문제