Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Memainkan Video Secara Automatik dalam Chrome 66 tanpa Interaksi Pengguna?
Cara mengendalikan "DOMException yang tidak ditangkap (dalam janji): play() gagal kerana pengguna tidak pernah berinteraksi dengan dokumen sebelum ini."
Menggunakan Chrome 66 Semasa memainkan video pada versi desktop, saya menemui mesej ralat:
Uncaught (dalam janji) DOMException: play() Main balik gagal kerana pengguna tidak berinteraksi dengan dokumen sebelum ini.
Apabila cuba menggunakan HTML berikut Semasa memainkan video pada desktop, saya menjumpai iklan automain:
Jadi , Adakah saya hanya perlu menambah webkit-playsinline="true", playsinline="true" dan autoplay="" pada elemen
Jawapan
Untuk membuat automain elemen HTML 5 selepas kemas kini Chrome 66, cuma tambahkan atribut yang diredamkan pada elemen video.
Jadi HTML video sebelumnya menjadi:
Atas ialah kandungan terperinci Bagaimana untuk Memainkan Video Secara Automatik dalam Chrome 66 tanpa Interaksi Pengguna?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!