Erkennung mobiler Browser: iOS und Android
F: Wie kann ich feststellen, ob ein mobiler Browser unter iOS verwendet wird? Android?
A: Um Handheld-Browser von Standard-Desktop-Browsern zu unterscheiden, sollten Sie die Verwendung von CSS-Medienabfragen in Betracht ziehen.
Die folgende Medienabfrage prüft, ob ein „pointer:none“ vorhanden ist. oder „pointer:coarse“-Attribut, das oft mit Handheld-Geräten in Verbindung gebracht wird:
@media (pointer:none), (pointer:coarse) { }
Damit können Sie bestimmte Stile oder Verhaltensweisen speziell auf Handheld-Geräte anwenden.
Hier ist ein früherer Versuch, das zu tun hat nicht zu den gewünschten Ergebnissen geführt:
width: 600px; @media handheld { width: 300px; }
Allerdings ist die „Handheld“-Medienabfrage für die Identifizierung mobiler Geräte weniger zuverlässig und sollte mit Vorsicht verwendet werden.
Das obige ist der detaillierte Inhalt vonWie erkennt man mobile Browser: iOS und Android?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!