0

Android 以外のすべてのブラウザーで適切に機能する HTML5 ビデオ タグがあります。

ビデオの再生が始まると、音声しか聞こえません。全画面ボタンをクリックした場合にのみビデオを見ることができます。

タブレットは、4.1.2 と Chrome アプリを搭載した Motorola 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>
4

1 に答える 1