我编写了一个小型Web应用程序来收集数据并将其存储在中央数据库中。我正在走动,读取值并将其输入到我安卓智能手机上的网站中。这仅适用于我自己,因此此次不存在公共可用性问题。
现在我想添加一个按钮以使读数增加一,并且我需要能够多次按下该按钮。但是,如果我按得太快,浏览器会识别出双击并缩放/放大页面。
我已经添加了视口头并尝试了在网上找到的每种值组合。但页面仍然可缩放。我该如何停止它?
这是一个最简测试页,无法解决问题:
<!doctype html>
<html>
<head>
<title>Test page</title>
<meta name="viewport" content="width=device-width, user-scalable=no" />
<style type="text/css">
body
{
font: 16pt sans-serif;
}
</style>
</head>
<body>
This is a test page. It should not be scalable by the user at all. Not with the two-pinger pinch gesture and even less with a double-tap on the text.
</body>
</html>
添加initial-scale=1、maximum-scale=1和各种目标-dpi不会改变任何东西。我已经重新启动了浏览器(Dolphin HD和库存浏览器)并清除了缓存。我使用的是Android 2.2,手机是HTC Desire。