我制作了一个 Android 应用程序,它只是一个移动网站的包装器。现在一些用户抱怨“小”网站对于更大的屏幕/分辨率来说太小了。我会尝试稍微“自动缩放”该网站,以便它更适合,这似乎工作得相当不错。但有时网站不会换行,因此缩放页面的一部分会落在屏幕上。我用它来设置缩放级别:
oWebView.setInitialScale(getResources().getInteger(R.integer.zoom));
在我放的 HTML 中:
<meta name="viewport" content="width=device-width, initial-scale=1.0, target-densitydpi=device-dpi" />
测试起来有点困难,但是通过将一些 AVD 设置为不同的分辨率,我可以获得很长的路要走。
还有其他人有更聪明的方法吗?我发现的所有主题都是为了缩小,以便整个网站适合 web 视图。我想放大,以便网站的左上角更适合,但不想水平滚动。所以在缩放之后,网站必须换行(就像我使用 zoomin 控件时一样)
亲切的问候!