Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk Mengesan dengan Amanah jika Pengguna Menggunakan Google Chrome pada 2024?

Bagaimana untuk Mengesan dengan Amanah jika Pengguna Menggunakan Google Chrome pada 2024?

Patricia Arquette
Patricia Arquetteasal
2024-10-31 12:27:34306semak imbas

How to Reliably Detect if a User is Using Google Chrome in 2024?

Bagaimanakah Seseorang Mengesan Penyemak Imbas Chrome?

Pengenalan:

Menentukan pelayar yang digunakan oleh pengguna adalah penting untuk pelbagai aplikasi web. Satu senario biasa ialah mengenal pasti pengguna Chrome, yang boleh dicapai melalui fungsi boolean. Artikel ini menyelidiki cara membuat fungsi sedemikian dan menyediakan garis panduan yang dikemas kini untuk 2024.

Mengenal pasti Google Chrome:

Untuk menentukan sama ada penyemak imbas ialah Google Chrome, pertimbangkan langkah berikut:

  1. Semak 'window.chrome': Jika sifat ini wujud dan tidak batal, ini merupakan petunjuk kukuh penyemak imbas Google Chrome.
  2. Sahkan 'window.navigator.vendor': Pastikan ia sama dengan "Google Inc.".
  3. Kecualikan Opera: Sahkan bahawa 'window.opr' ialah undefined (Opera menggunakan enjin pemaparan yang sama seperti Chrome).
  4. Bezakan daripada IE Edge: Semak bahawa 'window.navigator.userAgent' tidak termasuk "Edg" (output Edge benar untuk ' window.chrome').
  5. Kecualikan iOS Chrome: Tentukan jika 'window.navigator.userAgent' mengandungi "CriOS" (penyemak imbas Chrome pada iOS).
  6. Periksa 'window.navigator.userAgentData.brands': Untuk penyemak imbas moden, jika jenama kedua dalam tatasusunan ialah "Google Chrome", ia ialah penyemak imbas Chrome yang muktamad.

Contoh Kod:

<code class="javascript">// Updated condition for Chrome detection
var isGoogleChrome = (typeof winNav.userAgentData !== "undefined") ? winNav.userAgentData.brands[2].brand === "Google Chrome" :  vendorName === "Google Inc.";</code>

Kesimpulan:

Kaedah yang dikemas kini ini menyediakan cara yang mantap untuk mengesan penyemak imbas Google Chrome. Dengan mempertimbangkan potensi perubahan dalam versi dan vendor yang berbeza, pendekatan ini menawarkan penyelesaian yang boleh dipercayai untuk keperluan pengenalan penyemak imbas aplikasi anda.

Atas ialah kandungan terperinci Bagaimana untuk Mengesan dengan Amanah jika Pengguna Menggunakan Google Chrome pada 2024?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn