Mengesan Penyemak Imbas Mudah Alih: iOS dan Android
S: Bagaimana saya boleh menentukan sama ada penyemak imbas mudah alih sedang digunakan pada iOS atau Android?
J: Untuk membezakan penyemak imbas pegang tangan daripada pelayar desktop standard, pertimbangkan untuk menggunakan pertanyaan media CSS.
Pertanyaan media berikut menyemak kehadiran sama ada "penunjuk:tiada" atau atribut "pointer:coarse", yang sering dikaitkan dengan peranti pegang tangan:
@media (pointer:none), (pointer:coarse) { }
Ini membolehkan anda menggunakan penggayaan atau gelagat tertentu secara khusus pada peranti pegang tangan.
Berikut ialah percubaan sebelumnya yang tidak membuahkan hasil yang diingini:
width: 600px; @media handheld { width: 300px; }
Walau bagaimanapun, pertanyaan media "pegang tangan" kurang dipercayai untuk mengenal pasti peranti mudah alih dan harus digunakan dengan berhati-hati.
Atas ialah kandungan terperinci Bagaimana untuk Mengesan Penyemak Imbas Mudah Alih: iOS dan Android?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!