ホームページ ウェブフロントエンド jsチュートリアル jQuery_jquery に基づく Web オーディオおよびビデオ プレーヤーである jPlayer の基本的な使用方法のチュートリアル

jQuery_jquery に基づく Web オーディオおよびビデオ プレーヤーである jPlayer の基本的な使用方法のチュートリアル

May 16, 2016 pm 03:11 PM
javascript jquery プレーヤー ビデオ オーディオ

jPlayer の紹介:

Web ページで BGM を再生したいのですが、HTML タグは使用したくありません。その方法では、すべての音楽がダウンロードされた後でないと音楽を再生できず、ブラウザ間の互換性が失われやすいためです。問題があるため、jQuery に基づくプレーヤーを選択しました。 jPlayer はそれを実行します。

jPlayer のサイズを設定します
コンストラクターを使用して jPlayer({size:Object}) を構成し、jPlayer の高さと幅を設定します。

コンストラクターを使用して jPlayer({sizeFull:Object}) を構成し、全画面サイズを設定します。

jPlayer の背景色は、コンストラクター設定 jPlayer({backgroundColor:"#RRGGBB"}) を通じて設定できることに注意してください。

Flash セキュリティ ルール
次のコードを使用すると、jPlayer SWF ファイルの制限が緩和され、任意のドメイン名の swf ファイルを呼び出すことができます。

flash.system.Security.allowDomain("*");
flash.system.Security.allowInsecureDomain("*");
ログイン後にコピー

展開

通常、swf ファイルと js ファイルをドメイン名の js ディレクトリにアップロードする必要があります。コンストラクター設定 jPlayer({"swfPath":path}) を使用して swf パスを変更します。

厳密に言えば、プラグイン ファイルは jplayer.org にリモートでリンクされている可能性がありますが、現時点では CDN を構築するための十分なリソースがないため、jplayer.com にはリンクしないでください。さらに、リモート サーバー上の Flash 再生ソフトウェアでは、jPlayer("setMedia", media) によって設定されたすべてのマルチメディア ファイル URL が絶対パスを使用する必要があります。


ローカルで開発するには、Apache などのサーバーをコンピュータにインストールして、localhost を有効にする必要があります。

JavaScript API を使用して、Web サイト上のメディア ファイルを制御します。 jPlayer がサポートするメディア形式: HTML5: mp3、m4a (AAC)、m4v (H.264)、ogv*、oga*、wav*、webm* Flash: mp3、m4a (AAC)、m4v (H.264)

jPlayer では、サーバーに 2 つのファイルをアップロードする必要があります:

(1)Jplayer.swf

(2)jquery.jplayer.min.js

jPlayer は jQuery セレクター上に構築されています。アクションを実行するには、$(ID).jPlayer(Object: options) の形式を使用します。場合によっては、ビデオを再生する必要がない場合、jPlayer を本体上に構築することもできます。

注: swfPath。jPlayer SWF ファイルのパスを定義します。 SWF ファイルをサーバーに忘れずにアップロードしてください。 jPlayer({solution:"flash, html") のようなステートメントを使用して、メディアの再生に最初に使用するメソッドを指定することもできます。

初期化後に設定を変更する
初期化後、jPlayer("option",{key:value}) のようなフォームを使用して設定を変更します。
音楽を自動的に再生する Web ページを実装する

$(document).ready(function(){
 $("#jquery_jplayer_1").jPlayer({
 ready: function (event) {
  $(this).jPlayer("setMedia", {
  m4a:"http://www.jplayer.org/audio/m4a/TSP-01-Cro_magnon_man.m4a",
  oga:"http://www.jplayer.org/audio/ogg/TSP-01-Cro_magnon_man.ogg"
  });
 },
 swfPath: "js",
 supplied: "m4a, oga",
 }).jPlayer("play");
});
ログイン後にコピー

上記のコードを説明します:

最初の行「$(document).ready(function(){」は誰にとっても非常にフレンドリーなドキュメント読み込みイベントです。

2 行目 "$("#jquery_jplayer_1").jPlayer({" は、HTML5 要素または Flash を運ぶために使用される DIV を選択します。ドキュメント内に空の DIV を記述するだけです。

3行目「ready: function (event) {」、readyはキー、functionは値で、非常に馴染みのあるものです。

4 行目「$(this).jPlayer("setMedia", {"this は "$("#jquery_jplayer_1")" を参照します。」つまり、「$("#jquery_jplayer_1").jPlayer("setMedia "」 , {" はよく知られています。2 番目のステップによると、setMedia はオプションです。

9 行目「swfPath: "js"」は、swf プレーヤーが配置されている相対パスを定義します。HTML5 をサポートしていない Web ページと互換性を持たせる予定がない場合は、記述する必要はありません。それ:)

行 10「supplied: "m4a, oga",」でサポートされている形式。

11 行目の「jPlayer("play");」は、$("#jquery_jplayer_1").jPlayer("play"); を意味し、自動再生を実現するためにメディアを再生します。

jPlayer で一般的に使用されるメソッド:

//播放
$("#jpId").jPlayer("play");
//暂停
$("#jpId").jPlayer("pause");
//停止
$("#jpId").jPlayer("stop");
//设置进度相关
//1.按歌曲时长百分比
$("#jpId").jPlayer("playHead", 0);// 从 0% 处开始播放
$("#jpId").jPlayer("playHead", 10);// 从 10% 处开始播放
$("#jpId").jPlayer("playHead", 100);// 从 100% 处开始播放
//2.按播放毫秒数
$("#jpId").jPlayer("playHeadTime", 0);// 从 0毫秒 处开始播放
$("#jpId").jPlayer("playHeadTime", 10000); // 从 10000毫秒(10秒) 处开始播放
//设定音量
$("#jpId").jPlayer("volume", 0.25); //设为最大音量的 25%
//绑定事件
//播放结束事件
$("#jpId").jPlayer("onSoundComplete", function() {
  //alert('播放结束了');
  this.element.jPlayer("play"); // 循环播放
});
//播放进行事件
$("#jpId").jPlayer("onProgressChange", function(lp,ppr,ppa,pt,tt) {
  var s = '缓冲百分比:'+lp +'% ,';
  s += '已播放占已缓冲的百分比:'+ppr +'% ,';
  s += '已播放占总时长的百分比:'+ppa +'%';
  s += '已播放时间:'+pt+ '毫秒 ,';
  s += '总时间:'+tt+ '毫秒';
  $("#play_info").text(s);
});
ログイン後にコピー

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

他人の動画をDouyinに投稿することは侵害になりますか?侵害せずにビデオを編集するにはどうすればよいですか? 他人の動画をDouyinに投稿することは侵害になりますか?侵害せずにビデオを編集するにはどうすればよいですか? Mar 21, 2024 pm 05:57 PM

ショートビデオプラットフォームの台頭により、Douyinはみんなの日常生活に欠かせないものになりました。 TikTokでは世界中の面白い動画を見ることができます。他人のビデオを投稿することを好む人もいますが、「Douyin は他人のビデオを投稿することを侵害しているのでしょうか?」という疑問が生じます。この記事では、この問題について説明し、著作権を侵害せずに動画を編集する方法と、著作権侵害の問題を回避する方法について説明します。 1.Douyin による他人の動画の投稿は侵害ですか?私の国の著作権法の規定によれば、著作権者の著作物を著作権者の許可なく無断で使用することは侵害となります。したがって、オリジナルの作者または著作権所有者の許可なしに他人のビデオをDouyinに投稿することは侵害となります。 2. 著作権を侵害せずにビデオを編集するにはどうすればよいですか? 1. パブリックドメインまたはライセンスされたコンテンツの使用: パブリック

VLC Chromecast が Windows PC で動作しない VLC Chromecast が Windows PC で動作しない Mar 26, 2024 am 10:41 AM

VLC Chromecast 機能が Windows PC で動作しませんか? この問題は、Chromecast デバイスと VLC のキャスト機能の間の互換性の問題が原因である可能性があります。この記事では、この状況でできることと、VLC レンダラーが Chromecast を見つけられない場合の対処法について説明します。 Windows で ChromecastVLC を使用する方法 VLC を使用して Windows から Chromecast にビデオをキャストするには、次の手順に従います: メディア プレーヤー アプリを開き、再生メニューに移動します。 [レンダラー] オプションに移動すると、Chromecast デバイスが検出されたことが確認できます。

Douyin に動画を投稿して収益を得るにはどうすればよいですか?初心者はどうやってDouyinでお金を稼ぐことができますか? Douyin に動画を投稿して収益を得るにはどうすればよいですか?初心者はどうやってDouyinでお金を稼ぐことができますか? Mar 21, 2024 pm 08:17 PM

全国的なショートビデオプラットフォームであるDouyinは、自由な時間にさまざまな興味深く斬新なショートビデオを楽しむことができるだけでなく、自分自身を示し、自分の価値観を実現するステージも提供します。では、Douyin に動画を投稿してお金を稼ぐにはどうすればよいでしょうか?この記事ではこの質問に詳しく答え、TikTokでより多くのお金を稼ぐのに役立ちます。 1.Douyin に動画を投稿してお金を稼ぐにはどうすればよいですか?動画を投稿し、Douyin で一定の​​再生回数を獲得すると、広告共有プランに参加できるようになります。この収入方法はDouyinユーザーにとって最も馴染みのある方法の1つであり、多くのクリエイターにとって主な収入源でもあります。 Douyin は、アカウントの重み、動画コンテンツ、視聴者のフィードバックなどのさまざまな要素に基づいて、広告共有の機会を提供するかどうかを決定します。 TikTok プラットフォームでは、視聴者がギフトを送ったり、

iPhoneのビデオからスローモーションを削除する2つの方法 iPhoneのビデオからスローモーションを削除する2つの方法 Mar 04, 2024 am 10:46 AM

iOS デバイスでは、カメラ アプリを使用してスローモーション ビデオを撮影できます。最新の iPhone を使用している場合は、1 秒あたり 240 フレームのビデオを撮影することもできます。この機能により、高速アクションを詳細にキャプチャできます。ただし、ビデオの詳細やアクションをよりよく理解するために、スローモーション ビデオを通常の速度で再生したい場合もあります。この記事では、iPhone上の既存のビデオからスローモーションを削除するすべての方法を説明します。 iPhoneでビデオからスローモーションを削除する方法[2つの方法] 写真アプリまたはiMovieアプリを使用して、デバイス上のビデオからスローモーションを削除できます。方法 1: 写真アプリを使用して iPhone で開く

小紅書ビデオ作品を公開するにはどうすればよいですか?動画を投稿する際に注意すべきことは何ですか? 小紅書ビデオ作品を公開するにはどうすればよいですか?動画を投稿する際に注意すべきことは何ですか? Mar 23, 2024 pm 08:50 PM

短編ビデオ プラットフォームの台頭により、Xiaohongshu は多くの人々が自分の生活を共有し、自分自身を表現し、トラフィックを獲得するためのプラットフォームになりました。このプラットフォームでは、ビデオ作品の公開が非常に人気のある交流方法です。では、小紅書ビデオ作品を公開するにはどうすればよいでしょうか? 1.小紅書ビデオ作品を公開するにはどうすればよいですか?まず、共有できるビデオ コンテンツがあることを確認します。携帯電話やその他のカメラ機器を使用して撮影することもできますが、画質と音声の明瞭さには注意する必要があります。 2.ビデオを編集する:作品をより魅力的にするために、ビデオを編集できます。 Douyin、Kuaishou などのプロ仕様のビデオ編集ソフトウェアを使用して、フィルター、音楽、字幕、その他の要素を追加できます。 3. 表紙を選択する: 表紙はユーザーのクリックを誘致するための鍵です。ユーザーのクリックを誘致するために、表紙には鮮明で興味深い写真を選択してください。

画質を圧縮せずにWeiboに動画を投稿する方法_画質を圧縮せずにWeiboに動画を投稿する方法 画質を圧縮せずにWeiboに動画を投稿する方法_画質を圧縮せずにWeiboに動画を投稿する方法 Mar 30, 2024 pm 12:26 PM

1. まず携帯電話で Weibo を開き、右下隅の [Me] をクリックします (図を参照)。 2. 次に、右上隅の [歯車] をクリックして設定を開きます (図を参照)。 3. 次に、[一般設定] を見つけて開きます (図を参照)。 4. 次に、[Video Follow] オプションを入力します (図を参照)。 5. 次に、[ビデオアップロード解像度]設定を開きます(図を参照)。 6. 最後に、圧縮を避けるために [オリジナルの画質] を選択します (図を参照)。

音声なしのエッジブラウザ Web ビデオを共有するための 2 つのソリューション 音声なしのエッジブラウザ Web ビデオを共有するための 2 つのソリューション Mar 14, 2024 pm 02:22 PM

多くのユーザーはブラウザで動画を視聴することを好みますが、Edge ブラウザで Web 動画を視聴するときに音が出ない場合は、どうすれば問題を解決できますか?この問題は難しいことではありません. 次に、Edge ブラウザの Web 動画で音が出ない問題を解決する方法を説明します。 Edge ブラウザの Web ビデオに音声がありませんか?方法 1: 1. まず、Edge ブラウザの上部タブを確認します。 2. タブの左側に「サウンドボタン」がありますので、ミュートになっていないことを確認してください。方法 2: 1. サウンドがミュートされていないことが確認された場合は、サウンド設定に問題がある可能性があります。 2. 右下隅にあるサウンドデバイスを右クリックし、「ボリュームシンセサイザーを開く」を選択します。 3. 開く

Douyin 15 秒は短すぎるので延長したいのですが、どうすれば延長できますか? 15秒を超えるビデオを作成するにはどうすればよいですか? Douyin 15 秒は短すぎるので延長したいのですが、どうすれば延長できますか? 15秒を超えるビデオを作成するにはどうすればよいですか? Mar 22, 2024 pm 08:11 PM

Douyin の人気により、このプラットフォームで自分の人生、才能、創造性を共有したい人が増えています。 Douyin の 15 秒制限により、多くのユーザーは十分に楽しめないと感じ、動画の再生時間を延長したいと考えています。では、Douyin での動画の再生時間を延長するにはどうすればよいでしょうか? 1. Douyin 15 秒は短すぎるので延長したいのですが、どうすれば延長できますか? 1. 複数のビデオを撮影して結合する最も便利な方法は、15 秒のビデオを複数録画し、Douyin の編集機能を使用して結合することです。録画するときは、後で接続できるように、各ビデオの最初と最後に空白スペースを残しておくようにしてください。結合されたビデオの長さは数分になる場合がありますが、これによりビデオ画面が頻繁に切り替わり、視聴体験に影響を与える可能性があります。 2. Douyin の特殊効果とステッカーを使用する Douyin は一連の特殊効果を提供します

See all articles