Rumah >hujung hadapan web >tutorial js >Bagaimanakah Kami Boleh Mengesan jika Konsol Chrome Dibuka?
Mengesan Konsol Chrome Terbuka: Pendekatan Semasa dan Lalu
Menentukan sama ada konsol pembangun web Chrome dibuka telah menjadi cabaran yang berterusan. Berikut ialah beberapa kaedah yang telah dicadangkan dan status semasanya:
Penyahpepijat
Walaupun tidak mudah, pendekatan berasaskan penyahpepijat yang digariskan dalam jawapan Unsigned nampaknya masih berfungsi. Ini melibatkan pengelogan Object.defineProperty pada harta konsol dan mengesan pelaksanaannya.
requestAnimationFrame
Pendekatan AnimationFrame permintaan Muhammad Umer, yang ditulis pada akhir 201978, kekal berkesan pada Chrome . Ia menawarkan kelebihan untuk mengesan pembukaan dan penutupan konsol acara.
fungsi toString
Ulasan Overcl9ck menyediakan kaedah alternatif menggunakan fungsi toString. Ini melibatkan menggantikan regex /./ dengan objek fungsi kosong. Penyelesaian ini terus berfungsi pada tahun 2019.
Perhatikan bahawa pendekatan ini mempunyai kelemahan atau pengehadan tertentu:
Atas ialah kandungan terperinci Bagaimanakah Kami Boleh Mengesan jika Konsol Chrome Dibuka?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!