我目前正在研究一款HTML5視頻播放器,除iPad之外,我已經在其他任何地方都能正常工作。 基本上,我可以控制一切,除了聲音,我有一個mute
按鈕,它可以在Mac OS上的Google Chrome,Firefox 3.6和Safari上正常工作,但在iPad上無論我在video.volume
中放置什麼值,都沒有變化發生。HTML5視頻量
有沒有人得到它正常工作?
這裏是我的HTML代碼:
<video src="video_url" width="608" height="476" autobuffer="autobuffer" id="html5-player" preload>
Your browser doesn't support HTML5.
</video
而這裏的Java腳本:
var muted = false;
$j('.player-mute').click(function(){
if(muted) {
videoPlayer.volume = 1;
muted = false;
} else {
videoPlayer.volume = 0;
muted = true;
}
});
您可以發佈您的代碼的簡化版本(HTML和JavaScript)?沒有任何代碼,很難知道可能是錯的。 – lostriebo 2010-04-08 19:23:46
點擊被正確觸發,音量值發生變化,但聲音在iPad上保持不變。 – Mikushi 2010-04-08 19:48:40
這是一個長鏡頭,但是如果指定double(即'videoPlayer.volume = 1.0;'或'videoPlayer.volume = 0.0;'),它會產生什麼影響? – lostriebo 2010-04-08 21:00:15