2017-07-28 71 views
1

我正在开发一个框架来优化智能手表的网站。目前,我正在LG Watch Urbane上使用Wear Internet Browser(WIB),您可以在Android Play商店中购买。用jQuery检测圆形屏幕?

那么,大多数的Android智能手表都有一个圆形的屏幕,如果有方法来检测这些,那将是非常棒的。有了它,我将能够区分一些重要的设计原则。

有没有人知道一种方式来检测jQuery中的圆形屏幕的设备?

+0

可你只是测试浏览器的类型,并有已知圆的一组列表? – CumminUp07

+0

用户代理字符串是Mozilla/5.0(Linux; Android 7.1.1; LG Watch Urbane Build/NXH19X)AppleWebKit/537.36(KHTML,如Gecko)Chrome/19.77.34.5 Mobile Safari/537.36'。我不确定这个字符串是否与其他Chrome浏览器不同。但它至少是一种检测这个浏览器的方法。另一种可能性是使用圆形屏幕检查这些设备的设备名称。 – pixelmusic

+0

如果你做了'alert(document.elementFromPoint(x,y))''',其中'x,y'将会离开屏幕,就像在屏幕的右上角之间的那样,这将难以维持,因为新设备出来了 – CumminUp07

回答

0

尝试:

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

好方法,但我不认为DOM会受到设备屏幕形状的影响。 – pixelmusic