我在制作一个网页时,遇到了使用原生Android浏览器的问题。简单来说,页面无法垂直滚动,除非先进行缩放。我以为解决方法是发现标签报告的高度比浏览器窗口小,但修复这个问题并没有解决滚动问题。(首页上的黑色框报告了元素的计算高度。)
我的测试设备是运行Android 2.3的Droid Incredible。在Firefox for Android以及我的Android 4.0平板电脑和所有iOS设备中,滚动都可以正常工作。
我的网站开发版本在此处:www.adamjdesigns.info/csu/engage 编辑 - 我尝试过的其他代码:
我的测试设备是运行Android 2.3的Droid Incredible。在Firefox for Android以及我的Android 4.0平板电脑和所有iOS设备中,滚动都可以正常工作。
我的网站开发版本在此处:www.adamjdesigns.info/csu/engage 编辑 - 我尝试过的其他代码:
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
if(navigator.userAgent.match(/Android 2/) && $(window).height() < 600) { $('html').css({'height':$(window).height(),'overflow':'auto'}); }