2011-07-27 3 views
2

embed 태그에 사용자 지정 음소거 단추를 설정하려고합니다.오디오 임베딩을위한 사용자 지정 음소거 버튼?

<embed src="intro.mp3" autostart="true" hidden="true" loop="false"> 

JS를 통해이 작업을 수행 할 수있는 방법이 있습니까?

오디오 태그 근무 :

document.getElementById('audio').muted = true; 

답변

0

이것은 분명히 오래된 질문이지만, 비슷한 문제가 있습니다. 아마도 가장 좋은 해결책은 아니지만 div에 embed을 삽입하고 div의 'mutebutton'클릭을 삭제 한 다음 음소거를 숨겼습니다. 버튼 :

<a href="#" id="mutebutton">mute</a> 

<div id="soundDiv"><embed...></embed></div> 

$("#mutebutton").click(function() { 
      $(this).hide(); 
      var div = document.getElementById("soundDiv"); 
      div.parentNode.removeChild(div); 
     }); 

나는 여전히 멍청하다. 그래서 이것은 당신을 위해 작동하지 않을 수있다. 그러나 그것은 나를 위해했다!

관련 문제