如何在webview中加载完整的google book url?

时间:2016-09-06 16:12:34

标签: javascript android android-studio webview android-webview

我想在我的网页浏览中加载谷歌图书网址,但它会削减并且不会加载相关的谷歌图书网页。我想在网页浏览中打开此link

Java代码

public class ItemClickResult extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_web_view);

    Bundle data = getIntent().getExtras();
    String url = data.getString("url");

    final WebView webView = (WebView) findViewById(R.id.web_view);
    webView.setWebViewClient(new WebViewClient());
    webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setSupportZoom(true);
    webView.getSettings().setBuiltInZoomControls(true);
    webView.loadUrl(url);
}}

xml代码:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".ItemClickResult">

<WebView
    android:id="@+id/web_view"
    android:layout_width="match_parent"
    android:layout_height="match_parent"/>

    </RelativeLayout>

我得到这样的输出,并且没有加载的滚动都是这样的:

http://i.stack.imgur.com/BlvmW.jpg

1 个答案:

答案 0 :(得分:0)

尝试以下代码

web_view.getSettings()setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);

机器人:adjustViewBounds =&#34;真&#34;