我在HTML5
中有表单页面。 页面太多大,所以我增加了一个滚动:jquery.nicescroll检查移动设备分辨率高度的最佳方法
我包的形式<div>
并设置了iPhone 4 height:480px
和运行niceScroll
构造函数。
<div id = "scroller">
<form>
..
...
......
</form>
</div>
<script>
$('#scroller').niceScroll();
</script>
它工作正常,但问题是,我应该给每个设备自己高度:(高度40像素)所以它会很好看的设备。 例如:对于Iphone4身高:480px,对于iPhone5:568px,三星S2 533等。
什么是检查设备的高度值的最佳方法,以便在此之后使用它? 现在我可以检查设备公司userAgent
:
navigator.userAgent.indexOf("iPhone")
但我需要确切地知道模型
奇怪,**三星S2 **分辨率为320X533和'$(窗口).height()'显示508 – Dima
可能,但这是只有我用于iPhone的Android和其他手机的方式。 –