2017-07-28 2 views
1

Je développe un framework pour optimiser les sites web pour les smartwatches. Actuellement, j'utilise le navigateur Internet Wear (WIB) sur un LG Watch Urbane que vous pouvez obtenir sur le Play Store Android.Détecter un écran rond avec jQuery?

Eh bien, la plupart des smartwatches Android ont un écran rond et ce serait génial s'il y avait un moyen de les détecter. Avec lui, je serais capable de distinguer certains principes de conception importants.

Est-ce que quelqu'un sait comment détecter ces périphériques avec des écrans ronds dans jQuery?

+0

Pouvez-vous tester juste pour le type de navigateur et une setlist de les rondes connues? – CumminUp07

+0

La chaîne de l'agent utilisateur est 'Mozilla/5.0 (Linux, Android 7.1.1, LG Watch Urbane Build/NXH19X) AppleWebKit/537.36 (KHTML, comme Gecko) Chrome/19.77.34.5 Mobile Safari/537.36'. Je ne suis pas sûr que cette chaîne soit différente des autres navigateurs Chrome. Mais c'est au moins un moyen de détecter exactement ce navigateur. Une autre possibilité serait de vérifier le nom de l'appareil de ces appareils avec des écrans ronds. – pixelmusic

+0

Ce serait difficile à maintenir que de nouveaux périphériques sortent – CumminUp07

Répondre

0

Essayez:

if($("html").css("border-top-left-radius") != "0px") 
+0

Bonne approche mais je ne pense pas que le DOM soit affecté par la forme de l'écran de l'appareil. – pixelmusic