Menangani Sekatan Automain dalam Chrome 66: Penyelesaian
Menyingkap Cabaran Automain:
Dalam Chrome 66, pembangun menghadapi gangguan: pelaksanaan perlindungan terhadap main balik video automatik, mengakibatkan mesej ralat yang ditakuti: "Tidak ditangkap (dalam janji) DOMException: play() gagal kerana pengguna tidak berinteraksi dengan dokumen terlebih dahulu."
Menyelesaikan Isu:
Untuk memintas halangan ini, penyelesaian mudah telah muncul: memperkenalkan atribut "diredamkan" pada video elemen.
Melaksanakan Pembetulan:
Dengan penambahan "diredamkan" pada elemen video, kod kini muncul seperti berikut:
<video title="Advertisement" webkit-playsinline="true" playsinline="true" >
Implikasi Atribut Diredamkan:
Menambah atribut "diredamkan" mempunyai akibat yang minimum. Ia menyekat output audio secara lalai tetapi membenarkan video dimainkan secara automatik seperti yang dimaksudkan. Selain itu, pengguna boleh memulihkan bunyi secara manual melalui interaksi pengguna, memastikan pematuhan dengan sekatan automain Chrome.
Atas ialah kandungan terperinci Bagaimana untuk Mengatasi Sekatan Automain Chrome 66 dengan Pembetulan Mudah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!