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

Patricia Arquette
Lepaskan: 2024-10-31 12:27:34
asal
311 orang telah melayarinya

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>
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan