我有一个 HTML5 视频标签,它在除 Android 之外的所有浏览器中都能正常工作。
当视频开始播放时,我只能听到音频。如果我单击全屏按钮,我只能看到视频。
该平板电脑是带有 4.1.2 和 Chrome 应用程序的摩托罗拉 Xoom。
简而言之,代码:
<div id='container'></div>
<script>
$(document).ready(function() {
if(IsInMobileSafari()) {
// ios video stuff
} else if(IsInAndroid()) {
$('#container').html(
'<video id="player" controls onended="Slide.Complete()">' +
'<source src="Slide' + $.getUrlVar('slide') + '.mp4">' +
'<source type="video/webm" src="Slide' + $.getUrlVar('slide') + '.webm">' +
'<source type="video/ogg" src="Slide' + $.getUrlVar('slide') + '.ogv">' +
'</video>'
);
$('#player')[0].play();
} else {
// other video stuff
}
});
</script>