Şu anda bir HTML5 video oynatıcı üzerinde çalışıyorum, iPad'in dışında her yerde çalışıyorum. Temel olarak, ses hariç herşeyi kontrol edebiliyorum, bir mute
düğmem var, Google Chrome, Firefox 3.6 ve Mac OS'de Safari'de iyi çalışıyor, ancak iPad'de video.volume
'a ne kadar değer kattığım önemli değil, hiçbir değişiklik yok olay.HTML5 Video Volume
Herkes düzgün çalışmasını sağladı mı? JavaScript
<video src="video_url" width="608" height="476" autobuffer="autobuffer" id="html5-player" preload>
Your browser doesn't support HTML5.
</video
Ve burada:
İşte benim HTML kodunun
var muted = false;
$j('.player-mute').click(function(){
if(muted) {
videoPlayer.volume = 1;
muted = false;
} else {
videoPlayer.volume = 0;
muted = true;
}
});
Kodunuzun basitleştirilmiş bir sürümünü gönderebilir miyim (html ve javascript)? Herhangi bir kod olmadan neyin yanlış olabileceğini bilmek zor. – lostriebo
Tıklama düzgün bir şekilde tetiklenir, ses seviyesi değişir, ancak ses iPad'de aynı kalır. – Mikushi
Bu biraz uzun bir atış, ancak çift belirttiğinizde (yani, videoPlayer.volume = 1.0; veya videoPlayer.volume = 0.0; ') herhangi bir fark yaratıyor mu? – lostriebo