Rumah hujung hadapan web Tutorial H5 Kaedah asas untuk membenamkan main balik audio dan video dalam halaman web menggunakan petua tutorial HTML5_html5

Kaedah asas untuk membenamkan main balik audio dan video dalam halaman web menggunakan petua tutorial HTML5_html5

May 16, 2016 pm 03:45 PM
audio html5 video video Audio

Ciri HTML5 termasuk sokongan audio dan video asli tanpa Flash.

Teg

HTML5

Benamkan video
Berikut ialah cara paling mudah untuk membenamkan fail video dalam halaman web:

Kod XML/HTMLSalin kandungan ke papan keratan
  1. <video src="foo.mp4" lebar="300" tinggi="200" mengawal>
  2. Penyemak imbas anda tidak menyokong elemen <video>.
  3. video>
Spesifikasi draf HTML5 semasa tidak menyatakan format video mana yang perlu disokong oleh penyemak imbas dalam teg video. Tetapi format video yang paling biasa digunakan ialah:

Ogg: Fail Ogg dengan pengekod video Thedora dan pengekod audio Vorbis.

mpeg4: Fail MPEG4 dengan pengekod video H.264 dan pengekod audio AAC.

Kami boleh menentukan fail media menggunakan teg dengan jenis media dan atribut lain. Elemen video membenarkan berbilang elemen sumber dan penyemak imbas akan menggunakan format pertama yang diiktiraf:

Kod XML/HTML
Salin kandungan ke papan keratan
  1. >  
  2. <html>  
  3. <badan>  
  4.    <video  lebar="300"  tinggi="200" mengawal automain>  
  5.        <sumber src="/html5 /foo.ogg" taip="video/ogg" /> ;  
  6.        <sumber src="/html5 /foo.mp4" taip="video/mp4" /> ;  
  7.        Pelayar anda tidak menyokong elemen <video> .   
  8.    video>  
  9. badan>  
  10. html>  

Video 属性规范
video HTML5 标签可以使用多个属性控制外观和感觉以玜可以使用多个属性控制外观和感觉以玜及:外观和感觉以玜及:外观和感觉以玜及🎜>

Benamkan audio
HTML5 menyokong teg

Kod XML/HTMLSalin kandungan ke papan keratan
  1. <audio src="foo.wav" mengawal automain>
  2. Penyemak imbas anda tidak menyokong elemen <audio>.
  3. audio>
Spesifikasi draf HTML semasa belum lagi menentukan format audio mana yang perlu disokong oleh penyemak imbas dalam teg audio. Tetapi format audio yang paling biasa digunakan ialah ogg, mp3 dan wav.

Kami boleh menentukan media menggunakan teg dengan jenis media dan atribut lain. Elemen Audio membenarkan berbilang elemen sumber dan penyemak imbas akan menggunakan format pertama yang diiktiraf:

Kod XML/HTML
Salin kandungan ke papan keratan
  1. >
  2. <html>
  3. <badan>
  4.  
  5. <audio mengawal automain> 
  6.  
  7. <sumber src="/html5 /audio.ogg" taip="audio/ogg" /> ;
  8.  
  9. <sumber src="/html5 /audio.wav" taip="audio/wav" /> ;
  10. Penyemak imbas anda tidak menyokong elemen
  11. <audio>.  
  12. audio>  badan> html>

    Spesifikasi atribut audio

    Teg audio HTML5 boleh menggunakan berbilang atribut untuk mengawal penampilan, rasa dan pelbagai fungsi kawalan:

    属性 描述
    autoplay 如果指定这个布尔值属性,只要没停止加载数据,音频就会立刻自动开始播放。
    autobuffer 如果指定这个布尔值属性,即使没有设置自动播放,音频也会自动开始缓冲。
    controls 如果指定这个属性,表示允许用户控制音频播放,包括音量控制,快进以及暂停/恢复播放。
    loop 如果指定这个布尔值属性,表示允许音频播放结束后自动回放。
    preload 这个属性指定加载页面时加载音频并准备就绪。如果指定自动播放则忽略。
    src 要嵌入的音频 URL。可选,可以在音频块里面使用 元素指定要嵌入的音频来替代。

    Mengendalikan acara media
    Teg audio dan video HTML5 boleh menggunakan berbilang atribut untuk mengawal pelbagai fungsi kawalan menggunakan JavaScript:
    事件 描述
    abort 播放中止时生成这个事件。
    canplay 足够的数据可用并且媒体可以播放时生成这个事件。
    ended 播放完成时生成这个事件。
    error 发生错误时生成这个事件。
    loadeddata 媒体第一帧载入完成时生成这个事件。
    loadstart 开始加载媒体时生成这个事件。
    pause 播放暂停时生成这个事件。
    play 播放开始或者恢复时生成这个事件。
    progress 定期通知媒体下载进度时生成这个事件。
    ratechange 播放速度改变时生成这个事件。
    seeked 快进操作完成时生成这个事件。
    seeking 快进操作开始时生成这个事件。
    suspend 媒体加载被暂停时生成这个事件。
    volumechange 音频音量变化时生成这个事件。
    waiting 请求操作(比如播放)被延迟,等待另一个操作完成(比如快进)时生成这个事件。

    Berikut ialah contoh yang membenarkan video tertentu dimainkan:

    Kod XML/HTMLSalin kandungan ke papan keratan
    1. >
    2. <kepala>
    3. <skrip taip="teks/ javascript">
    4. fungsi PlayVideo(){
    5. var v = dokumen.getElementsByTagName("video")[0]; >
    6. v.play();
    7. }
    8. skrip>
    9. kepala>
    10. <html>
    11. <badan>
    12. <borang>
    13.  
    14. <video lebar="300" tinggi="200" src="/html5/foo.mp4">
    15. Penyemak imbas anda tidak menyokong elemen
    16. <video>.
    17. video>  <
    18. input taip="butang" onclick="PlayVideo();" nilai="Main"/> borang> badan> html>
    Mengkonfigurasi Jenis Media Pelayan
    Kebanyakan pelayan tidak menyediakan media Ogg atau mp4 menggunakan jenis MIME yang betul secara lalai, jadi kami mungkin perlu menambah konfigurasi yang sesuai.



    Salin kod

    Kodnya adalah seperti berikut:AddType audio/ogg .oga AddType audio/ wav .wav
    AddType video/ogg .ogv .ogg
    AddType video/mp4 .mp4

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Jadual Bersarang dalam HTML Jadual Bersarang dalam HTML Sep 04, 2024 pm 04:49 PM

Ini ialah panduan untuk Nested Table dalam HTML. Di sini kita membincangkan cara membuat jadual dalam jadual bersama-sama dengan contoh masing-masing.

Sempadan Jadual dalam HTML Sempadan Jadual dalam HTML Sep 04, 2024 pm 04:49 PM

Panduan untuk Sempadan Jadual dalam HTML. Di sini kita membincangkan pelbagai cara untuk menentukan sempadan jadual dengan contoh Sempadan Jadual dalam HTML.

HTML jidar-kiri HTML jidar-kiri Sep 04, 2024 pm 04:48 PM

Panduan untuk HTML margin-kiri. Di sini kita membincangkan gambaran keseluruhan ringkas tentang HTML margin-left dan Contoh-contohnya bersama-sama dengan Pelaksanaan Kodnya.

Klipsch memperkenalkan bar bunyi utama Flexus Core 300 dengan sokongan 8K, 12 pembesar suara dan pembetulan bilik Klipsch memperkenalkan bar bunyi utama Flexus Core 300 dengan sokongan 8K, 12 pembesar suara dan pembetulan bilik Sep 05, 2024 am 10:16 AM

Klipsch Flexus Core 300 ialah model teratas dalam siri ini dan diletakkan di atas Flexus Core 200 yang sedia ada dalam barisan bar bunyi syarikat. Menurut Klipsch, ini adalah bar bunyi pertama di dunia yang bunyinya boleh disesuaikan dengan th

Susun Atur Jadual HTML Susun Atur Jadual HTML Sep 04, 2024 pm 04:54 PM

Panduan untuk Susun Atur Jadual HTML. Di sini kita membincangkan Nilai Susun Atur Jadual HTML bersama-sama dengan contoh dan output n perincian.

Senarai Tertib HTML Senarai Tertib HTML Sep 04, 2024 pm 04:43 PM

Panduan kepada Senarai Tertib HTML. Di sini kami juga membincangkan pengenalan senarai dan jenis Tertib HTML bersama-sama dengan contoh mereka masing-masing

Memindahkan Teks dalam HTML Memindahkan Teks dalam HTML Sep 04, 2024 pm 04:45 PM

Panduan untuk Memindahkan Teks dalam HTML. Di sini kita membincangkan pengenalan, cara teg marquee berfungsi dengan sintaks dan contoh untuk dilaksanakan.

Pemegang Tempat Input HTML Pemegang Tempat Input HTML Sep 04, 2024 pm 04:54 PM

Panduan untuk Pemegang Tempat Input HTML. Di sini kita membincangkan Contoh Pemegang Tempat Input HTML bersama-sama dengan kod dan output.

See all articles