Android中WebView与银联对接空白页问题

<RelativeLayout xmlns:android=""xmlns:tools=""android:layout_width="match_parent"android:layout_height="match_parent"android:paddingBottom="@dimen/activity_vertical_margin"android:paddingLeft="@dimen/activity_horizontal_margin"android:paddingRight="@dimen/activity_horizontal_margin"android:paddingTop="@dimen/activity_vertical_margin"tools:context=".MainActivity" ><WebViewandroid:layout_width="match_parent"android:layout_height="match_parent"android:id="@+id/webView"/></RelativeLayout>在AndroidManifest.xml中增加

<uses-permission android:name="android.permission.INTERNET"/>代码

package com.example.testwebview;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.webkit.WebView;import android.webkit.WebViewClient;import android.net.http.SslError;import android.webkit.SslErrorHandler;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);String url = "";WebView webView = (WebView) findViewById(R.id.webView);webView.getSettings().setJavaScriptEnabled(true);// WebView加载web资源webView.loadUrl(url);// 覆盖WebView默认使用第三方或系统默认浏览器打开网页的行为,使网页用WebView打开webView.setWebViewClient(new WebViewClient(){@Overridepublic boolean shouldOverrideUrlLoading(WebView view, String url) {view.loadUrl(url);return true;}@Overridepublic void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {handler.proceed();}});}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}}核心在哪呢?

webView.getSettings().setJavaScriptEnabled(true);// 这里,允许执行js脚本webView.setWebViewClient(new WebViewClient(){@Overridepublic boolean shouldOverrideUrlLoading(WebView view, String url) {view.loadUrl(url);return true;}@Overridepublic void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {handler.proceed();// 这里,继续执行ssl}});原文地址:

,原来和文字沾上边的孩子从来都是不快乐的,

Android中WebView与银联对接空白页问题

相关文章:

你感兴趣的文章:

标签云: