我正在尝试将一个HTML5页面嵌入到我的应用程序中。 内容超出了设备的大小,因此我使用以下方式进行缩放: web.setInitialScale((int) (728 / 600 * 100)); //728 is the height of the page, 600 of the device 这样屏幕大小就正确了,但是内容太小了,我需要对其进行缩放控制。我尝试使用WebView的supportZoom(true)进行缩放,放大正常,但是在缩小时,无法达到我的初始比例。
试试这个: web = (WebView) findViewById(R.id.webview); web.getSettings().setBuiltInZoomControls(true); web.getSettings().setSupportZoom(true); web.getSettings().setUseWideViewPort(true); web.getSettings().setLoadWithOverviewMode(true);