


Pengenalan terperinci kepada kemahiran tutorial HTML5 Skrin Penuh API_html5
Dalam lebih banyak aplikasi web sebenar, JavaScript menjadi semakin berkuasa.
API Skrin Penuh ialah API JavaScript baharu, Skrin Penuh yang ringkas dan berkuasa membolehkan kami meminta paparan skrin penuh daripada pengguna secara pemrograman, dan jika interaksi selesai, kami boleh keluar dari keadaan skrin penuh pada bila-bila masa.
Demonstrasi Dalam Talian: Contoh API Skrin Penuh
(Dalam Demo ini, anda boleh Lancarkan, Sembunyikan dan Buang untuk memaparkan sifat yang berkaitan, dan anda boleh melihat maklumat log melalui konsol krom.)
Dayakan mod skrin penuh
Permintaan API skrin penuhKaedah skrin penuh masih menggunakan nama kaedah dengan awalan dalam sesetengah penyemak imbas lama, jadi pengesanan dan pertimbangan mungkin diperlukan:
(Dengan awalan, ini bermakna setiap kernel penyemak imbas tidak universal.)
// Cari yang disokong kaedah dan gunakan elemen yang memerlukan Panggil skrin penuh
function launchFullScreen(element) {
if(element.requestFullscreen) {
element.requestFullscreen();
element.mozRequestFullScreen();
} else if(element.webkitRequestFullscreen) {
element.webkitRequestFullscreen();
} else if(element.msRequestFullscreen) {
element.msRequestFullscreen(); ;
}
}
// Lancarkan skrin penuh dalam pelayar yang menyokong skrin penuh
// Seluruh halaman
launchFullScreen(document.documentElement); >// Unsur
launchFullScreen( document.getElementById("videoElement"));
Jika pengguna bersetuju untuk menggunakan skrin penuh, bar alat dan komponen penyemak imbas lain akan disembunyikan, menjadikan lebar dan tinggi bingkai dokumen menjangkau seluruh skrin.
Keluar daripada mod skrin penuhGunakan kaedah exitFullscreen untuk keluar dari penyemak imbas dari skrin penuh dan kembali ke reka letak asal Kaedah ini juga menyokong kaedah awalan pada beberapa penyemak imbas lama. > Salin kod
Kodnya adalah seperti berikut:
}
}
// Panggil keluar kaedah skrin penuh (); keluar daripada skrin penuh (); dipanggil melalui objek dokumen - bukan Gunakan elemen DOM biasa.
Sifat dan acara skrin penuh
Berita buruknya ialah setakat ini, acara dan kaedah skrin penuh masih diberi awalan. Berita baiknya ialah tidak lama lagi semua penyemak imbas utama akan menyokongnya.
1.document.fullscreenElement: Elemen pada masa ini dalam keadaan skrin penuh.
2.document.fullscreenEnabled: Tandakan sama ada skrin penuh tersedia pada masa ini.
Salin kod
Kodnya adalah seperti berikut:
document.fullscreenEnabled
||. document.mozFullscreenElement
Pelayar menyediakan beberapa peraturan kawalan CSS skrin penuh yang berguna:
Salin kod
Kodnya adalah seperti berikut:
/* html */
:-webkit-skrin penuh { /* properties */
}
:-moz-fullscreen {
/* elemen yang lebih dalam */
: -webkit -video skrin penuh {
lebar: 100%;
tinggi: 100%;
}
/* menggayakan tirai latar */
::latar belakang {
/* sifat */
}
Dalam sesetengah kes, WebKit memerlukan beberapa pemprosesan khas, jadi apabila berurusan dengan multimedia, anda mungkin memerlukan kod di atas.
Saya rasa API Skrin Penuh sangat mudah dan sangat berguna Kali pertama saya melihat API ini adalah dalam permainan penembak orang pertama pelanggan penuh yang dipanggil demo Roti Pisang MDN, yang benar-benar cara yang hebat. untuk menggunakan mod skrin penuh.
API skrin penuh menyediakan cara untuk masuk dan keluar dari mod skrin penuh, dan menyediakan acara yang sepadan untuk memantau perubahan dalam status skrin penuh, supaya semua aspek adalah koheren.
Hanya ingat API yang hebat ini - ia pasti akan berguna pada satu ketika pada masa hadapan!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



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

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

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

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

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

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

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

Panduan untuk Butang onclick HTML. Di sini kita membincangkan pengenalan, kerja, contoh dan onclick Event masing-masing dalam pelbagai acara.
