要解決跳轉問題,webview必須執行setWebViewClient :
webview.setWebViewClient(new WebViewClient() {
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
Toast.makeText(activity, "Oh no! " + description, Toast.LENGTH_SHORT).show();
}
@Override
public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) {
super.onReceivedError(view, request, error);
}
});
記得增加下列權限,否則可能出現 NET::ERR_CACHE_MISS 錯誤:
<uses-permission android:name="android.permission.INTERNET" />
reference : http://jianworks.blogspot.tw/2014/12/android-webview-neterrcachemiss.html
沒有留言:
張貼留言