H5 の新しい属性のオーディオおよびビデオ制御コード例の詳細な説明
この記事では、H5 の新しい 属性 audioaudio と videovideo の詳細な制御を主に紹介します (推奨)。興味のある学生はそれについて学ぶことができます。
この記事では、H5 の新しい属性であるオーディオとビデオの制御について次のように説明します:
1. オーディオ (音声)
<audio controls="controls"> <source src="这里面放入音频文件路径"></source> </audio>
2. ビデオ (ビデオ)
<video controls="controls" loop="loop" autoplay="autoplay" id="video"> <source src="这里面放入视频文件路径"></source> </video> <button>静音</button> <button>打开声音</button> <button>播放</button> <button>停止播放</button> <button>全屏</button>
以下はビデオ ファイル コントロール
javascript エクスポート。
<script> var myVideo=document.getElementById("video"); var btn=document.getElementById("button"); btn[0].click=function(){ myVideo.muted=true;(是否静音:是) } btn[1].click=function(){ myVideo.muted=true;(是否静音:否) } btn[2].click=function(){ myVideo.play();(播放) } btn[3].click=function(){ myVideo.pause();(停止播放) } btn[4].click=function(){ myVideo.webkitrequestFullscreen();(全屏显示) } </script>
3. プログレスバーとビデオ再生時間
を同期するように設定する方法。
写真に示すように:
まずここで話させてください
(1)、ビデオの合計時間(継続時間)を取得し、それを進行状況の最大値に割り当てる必要があります。 bar, progress.max=video.duration;
(2) 現在のビデオ再生の現在時間位置 (currentTime) を取得し、それを現在のプログレスバー、progress の長さに割り当てる必要があります。 .value=video.currentTime;
その後、ビデオの再生中、プログレスバーが表示されることを確認する必要があります。値は、ビデオの長さと現在の再生時間の位置をリアルタイムで取得できます。
タイマー setInterval(pro, 100); を開く必要があります。つまり、適時性を確保するために、1 ミリ秒ごとにビデオの値を取得し、それを進行状況バーに割り当てます。
このようにして、進行状況バーをビデオと正確に同期させることができます。
4. form要素のrange属性を使用してビデオの音量を制御する方法。
1. まず、ビデオの音量を制御するには、範囲の値を取得し、それをビデオのボリュームに割り当てる必要があります。
range.value を取得し、
それをオーディオ属性に割り当てます。ビデオの: video.volume=range .value/100;
これで、範囲をドラッグするだけでビデオの音量を制御できるようになります。
次に、前のサウンドがオフになっているかどうかも判断する必要があります。この 2 つは独立した イベントなので、ドラッグ イベントでミュートされているかどうかを判断し、ミュートを false に設定する必要があります。
<input type="range" min="0" value="50" max="100" id="range" /> var ran=document.getElementById("range");
2. HTML 5のvideo要素を使用して作成します。ビデオプレーヤー
3. ビデオタグがmp4を再生できない問題と解決策を共有します
4. 音声のみを再生できビデオを再生できないH5ビデオタグの解決策
5. MIME IIS が MP4 タイプを登録していないため、MP4 を再生できません。vidoe タグを識別する解決策
以上がH5 の新しい属性のオーディオおよびビデオ制御コード例の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









クリックして入力してください: ChatGPT ツール プラグイン ナビゲーション コレクション 一部のユーザーは、コンピュータが停止コード DXGKRNL FATAL ERROR で頻繁にクラッシュすると苦情を申し立てました。この特定の問題はまれにのみ発生し、バグチェック値が 0x00000113 となっています。これは、バグチェック値で示されているように、Microsoft DirectX グラフィックス カーネル サブシステムの違反を示しています。通常、このエラーは、破損したドライバがグラフィックス カードのグラフィックス プロセッサの通常の動作を妨げた場合に発生します。現在、この特定の問題に悩んでいる場合は、この記事で質の高いトラブルシューティングのさまざまなヒントを提供します。以下に、まったく同じエラーに遭遇した他のユーザーが使用して成功したさまざまな方法を示します。はい

Anker は、さまざまな製品カテゴリだけでなく、各カテゴリ内の多数の製品を含む幅広い製品ポートフォリオを提供しています。この点ではオーディオ製品も例外ではなく、Anker は非常に手頃な価格のヘッドセットを提供しています。

FiiOCP13カセットプレーヤーは1月に発表されました。現在、FiiOは2つの新しいモデルでポートフォリオを拡大しています。1つは前面が赤で、もう1つは透明な前面です。後者は、角張ったデザインのレトロな魅力に完全に一致するだけでなく、

Klipsch Flexus Core 300はシリーズの最上位モデルで、同社のサウンドバーラインナップではすでに発売されているFlexus Core 200の上に位置します。クリプシュ氏によると、これはサウンドをさまざまな環境に適応できる世界初のサウンドバーだという。

H5 は、HTML の最新バージョンである HTML5 を指します。H5 は、開発者により多くの選択肢と創造的なスペースを提供する強力なマークアップ言語です。その出現は、Web テクノロジーの発展を促進し、Web ページのインタラクションと効果をより優れたものにします。H5 テクノロジーとして徐々に成熟して普及していき、インターネットの世界でますます重要な役割を果たしていくと思います。

過去数週間にわたって、Motorola Razr 50 と Razr 50 Ultra の最も重要な仕様とユーロ価格がリークされてきました。今回、非常に信頼できるリーカー @MysteryLupin が、以下に埋め込まれたティーザービデオを公開することができました。

オーディオとは、音の波長、周波数、強度を指します。これは人間の聴覚系で知覚できる信号であり、物体の振動によって生成されます。オーディオは通常、録音、保存、送信、再生できる波形の形で存在します。オーディオはさまざまな分野で利用される重要なマルチメディア情報です。デジタル技術の発展に伴い、デジタルオーディオは現代の音楽制作や放送の分野において主流の技術となっています。同時に、オーディオ処理とデジタル化も現代のオーディオ技術の重要な方向性の 1 つであり、音質を向上させ、音の明瞭度を高め、音の表現力を高めることができます。

Doogee は、背面の大型スピーカーの形でユニークなセールスポイントを備えたニュース スマートフォンを間もなく提供する予定です。それは明らかに目立ち、視覚的に背面を支配します。最大出力電力は 4 ワットと指定されており、メーカーによれば
