當我的webView加載this頁面,它是空白頁面或白頁只有我觸摸屏幕內容只能說明android webView加載完成但它是一個空白只有我觸摸屏幕可以內容顯示Idont知道爲什麼?它是怎麼發生的
private WebView webview;
private ProgressDialog mProgressDialog;
private Context mContext;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_web);
mContext = this;
webview = (WebView)findViewById(R.id.myWebView);
String url = (String)getIntent().getExtras().get("url");
webview.getSettings().setJavaScriptEnabled(true);
webview.setWebViewClient(new MyWebViewClient());
if(url!=null){
webview.loadUrl(url);
}
}
class MyWebViewClient extends WebViewClient {
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
super.onPageStarted(view, url, favicon);
mProgressDialog = ProgressDialog.show(mContext, "tips", "wate···the view is loading", true, false);
}
@Override
public void onPageFinished(WebView view, String url) {
mProgressDialog.dismiss();
super.onPageFinished(view, url);
}
}
請提供一些代碼..所以我們可以幫助你更好。 –
檢查您是否安裝了flash播放器..我之前遇到同樣的問題.. –
我使用手機默認的webBrower,它是可以的。所以問題必須在我的代碼,但我不知道如何resove它 – Sunday