ホームページ  >  記事  >  ウェブフロントエンド  >  HTML5ビデオ再生の詳細な紹介

HTML5ビデオ再生の詳細な紹介

零下一度
零下一度オリジナル
2017-07-23 13:49:342615ブラウズ

最近、PhoneGap を使用してアプリを開発しています。アプリでは HTML5 ビデオを直接使用したかったのですが、全画面での再生時に横画面再生がサポートされていないため、諦めなければなりませんでした。 。結局、将来の機能拡張の手間を避けるために、プレーヤーを自分でパッケージ化することにしました。

最近、「こんにちは」という言葉に夢中になっているので、このプレーヤーに「hivideo」という名前を付けました。

Hivideo は、HTML5 に基づいたビデオ プレーヤーであり、ビデオの本来の再生コントロール バー スタイルを放棄し、独自に書き換えます。一時停止、再生進行制御、サウンド制御、全画面再生をサポートします。携帯電話で HiVideo を使用する場合は、全画面再生時の横画面再生にも対応します。

jPlayer: HTML5/Flashベースのオーディオおよびビデオプレーヤー

jPlayerは、JavaScriptで書かれた完全に無料でオープンソース(MIT)のjQueryマルチメディアライブラリプラグイン(現在はZeptoプラグインでもあります)です。

jPlayer オーディオとビデオの再生をサポートする クロスプラットフォーム Web ページをすばやく作成できます。

jPlayer の豊富な API を使用して、パーソナライズされたマルチメディア アプリケーションを作成できるため、ますます多くのコミュニティ メンバーからサポートと奨励を得ています。

公式サイト:www.jplayer.cn

英語版:www.jplayer.org

1.準備

jquery.min.js、jquery.jplayer.min.js、jquery.jplayer.swf(公式サイト)ダウンロード)

音声ファイルもあります

2. コード

HTML5ビデオ再生の詳細な紹介

<meta>
<title>清冽叮咚短信音</title>


<div>
    <div></div>
    <div>
        <div>
            <div>
                <ul>
                    <li><a>play</a></li>
                    <li><a>pause</a></li>
                    <li><a>stop</a></li>
                    <li><a>mute</a></li>
                    <li><a>unmute</a></li>
                    <li><a>max volume</a></li>
                </ul>
                <div>
                    <div>
                        <div></div>
                    </div>
                </div>
                <div>
                    <div></div>
                </div>
            </div>
        </div>
    </div>
</div>
<script></script>
<script></script>
<script>    
    function toplay(){ 
        var playerc = $("#jquery_jplayer_1"); 
        if (playerc.data().jPlayer && playerc.data().jPlayer.internal.ready === true) {
            playerc.jPlayer("setMedia", {
                m4a: "http://cdnringhlt.shoujiduoduo.com/ringres/user/a24/140/14972140.aac" //使用网络资源,自行设定音频文件
            }).jPlayer("play");//jPlayer("play") 用来自动播放
        }else {
            playerc.jPlayer({
                ready: function() {
                    $(this).jPlayer("setMedia", {
                        m4a: "http://cdnringhlt.shoujiduoduo.com/ringres/user/a24/140/14972140.aac" //同上
                    }).jPlayer("play");//同上
                },
                swfPath: "include/javascript",
                supplied: "m4a"  //acc属于M4A
            });
        }
    }  
    setInterval(function(){
         toplay();
    },3000);//3秒循环播放
</script>

HTML5ビデオ再生の詳細な紹介
ファイルフォーマット メディアタイプ

MP3 audio/ mpeg Ogg audio/ogg Wav audio/wav

各ブラウザのサポートは異なります

以上がHTML5ビデオ再生の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。