放大(通过触摸执行)后,WebView似乎无法正常工作。 要在页面加载缩放页面后再现,但不允许视图在缩放后滚动(这会导致问题不显示)。点击链接。链接突出显示,因为它被点击,但WebView不导航到下一页(如此可见,它保持在同一网址)。 这里是测试项目source和apk来重现这一点。使用缩放的Android WebView错误
转载Nexus S和HTC wildfire S. 我会感谢您的任何想法或方向。
package com.test;
import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class TestWebViewBugActivity extends Activity {
WebView webView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
webView = (WebView) findViewById(R.id.webView);
webView.getSettings().setBuiltInZoomControls(true);
webView.getSettings().setSupportZoom(true);
webView.setWebViewClient(new WebViewClient() {
});
webView.loadUrl("http://google.com/");
}
}
P.S. 源和apk中的布局XML根据评论的建议而改变(高度现在是静态值)
不幸的是,这并没有帮助。 – Artemm