js memaksimumkan Google Chrome dan bukannya skrin penuh (F11)
Secara teorinya, js menyokong
window.resizeTo( screen.availWidth, screen.availHeight );
Tetapi sebenarnya, setiap penyemak imbas mempunyai sekatan yang berbeza pada kelakuan seperti ini. Bayangkan anda membuka halaman dan halaman itu terus dibuat menjadi skrin penuh
Begitu juga, terdapat juga tingkap .terbuka, berterusan amaran pop timbul, dsb.
Ini adalah kebenaran halaman.
Terdapat juga kebenaran penyemak imbas Jika anda sedang membangunkan sambungan krom, anda tidak seharusnya dihadkan
Maksud tambahan: Situasi pencetus serupa yang berbeza mungkin mempunyai hasil yang berbeza Pelaksanaan sendiri akan mempunyai lebih banyak sekatan, seperti
document.body.onload = function() {
video.play()
}
Memainkan video secara langsung semasa anda memasuki halaman adalah sangat mengecewakan Sesetengah penyemak imbas menyekat jenis tingkah laku ini dan hanya boleh menggunakan pencetus:
document.body.onclick = function() {
video.play(); // 這就不受影響
};
function launchFullscreen(element) {
if(element.requestFullscreen) {
element.requestFullscreen();
} else if(element.mozRequestFullScreen) {
element.mozRequestFullScreen();
} else if(element.msRequestFullscreen){
element.msRequestFullscreen();
} else if(element.webkitRequestFullscreen) {
element.webkitRequestFullScreen();
}
}
launchFullscreen(document.documentElement);
Anda boleh rujuk di sini untuk mengetahui lebih lanjut: http://javascript.ruanyifeng....
Namun, untuk operasi seperti perubahan saiz penyemak imbas, perubahan kedudukan, skrin penuh, dsb., penyemak imbas percaya bahawa ini harus diputuskan oleh pengguna dan bukannya pembangun tapak web, jadi kod jenis ini disekat secara lalai.
Gesaan serupa akan muncul: