0

我正在尝试在位于片段内的 web 视图中加载 Wikipedia 链接。

一个示例站点站点是;http://en.m.wikipedia.org/wiki/Spanish_dollar

如果我将它加载到我的移动浏览器甚至桌面上,我会得到所有部分都折叠的完整移动版本。但是,如果我将它加载到片段内的 web 视图中,它不会显示正确的“完整”移动维基百科网站。所有部分都扩展了,网站底部看起来不同。另外,左侧的菜单按钮占据了我的整个webview,而在普通浏览器中,它占据了60-70%或更少,所以你可以点击剩下的那一边返回!

我正在将 Web 视图动态添加到片段内的线性布局中,如下所示;

    WebView mWebview = new WebView(mContext);

    mWebview.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));

    mWebview.setWebViewClient(new WebViewClient() {
      public void onReceivedError(WebView view, int    errorCode, String description, String failingUrl) {
         Toast.makeText(mContext, description, Toast.LENGTH_SHORT).show();}
    });

    mWebview.loadUrl("http://en.m.wikipedia.org/wiki/Spanish_Dollar");

    layout.addView(mWebview);

任何帮助或提示将不胜感激,谢谢!

4

1 回答 1

2

这可能是因为默认情况下禁用了 JavaScript。您可以通过调用来启用它WebSettings.setJavaScriptEnabled(boolean)

于 2012-12-22T21:12:22.573 回答