현재 HTML5 동영상 플레이어에서 작업 중이므로 iPad를 제외한 모든 곳에서 작업하고 있습니다. 기본적으로 소리를 제외한 모든 것을 제어 할 수 있습니다. mute
버튼이 있습니다. Google 크롬, Firefox 3.6 및 Mac OS의 Safari에서 제대로 작동하지만, iPad에서는 video.volume
에 어떤 값을 입력했는지에 상관없이 아무런 변화가 없습니다 사고.HTML5 동영상 볼륨
아무도 제대로 작동하지 않았습니까? 자바 스크립트
<video src="video_url" width="608" height="476" autobuffer="autobuffer" id="html5-player" preload>
Your browser doesn't support HTML5.
</video
그리고 여기 :
여기 내 HTML 코드의
var muted = false;
$j('.player-mute').click(function(){
if(muted) {
videoPlayer.volume = 1;
muted = false;
} else {
videoPlayer.volume = 0;
muted = true;
}
});
당신이 코드의 단순화 된 버전을 게시 할 수 (html로는 및 자바 스크립트)? 코드가 없으면 무엇이 잘못되었는지 알기가 어렵습니다. – lostriebo
클릭이 제대로 트리거되고 볼륨 값이 변경되지만 소리는 iPad에서 동일하게 유지됩니다. – Mikushi
다소 길지만, double (즉,'videoPlayer.volume = 1.0;'또는'videoPlayer.volume = 0.0;')을 지정하면 어떤 차이가 있습니까? – lostriebo