1
나는 사운드 클립과 함께 결코 delt하지 않고 이벤트를 통해 하나를 재생하려고합니다.브라우저에서 다이나믹 사운드 클립 재생
는 그래서 같은 조각이있는 파일이 있습니다
if($get['0002'] == 'mu') {
switch($get['0000']) {
case 'mp3': header('Content-Type: audio/mp3'); break;
case 'wav': header('Content-Type: audio/x-wav'); break;
default: break;
}
echo file_get_contents('./folder-name/' . $get['0001'] . '.' . $get['0000']);
exit;
}
및 페이지
내가이 버튼을 페이브을;<input type="button" value="Play Sound" onClick="EvalSound('sound1')" >
이는 배경
<embed src="./?0000=wav&0001=0001&0002=mu" autostart=false width=0 height=0 id="sound1" enablejavascript="true">
및 인 JS에 숨겨져;
<script>
function EvalSound(soundobj) {
var thissound=document.getElementById(soundobj);
thissound.Play();
}
</script>
이것은 작동하지 않는 것 같아요. PHP 헤더와 관련이 있다고 생각합니다. 누군가가 나를 올바른 방향으로 가르쳐 주시겠습니까? 많이 감사하겠습니다.