0
我已經在java中構建了一個WebView應用程序。 基本上我做的是創建一個WebView加載了一個URL,但是發生了什麼事情是當我點擊Uri電話時,應用程序崩潰,我不知道該怎麼辦。 我試圖覆蓋Web。我沒有覆蓋WebViewClient。 應用總是崩潰,如果URI =電話東西這段代碼:Java,android WebView
public class MyAppWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if(Uri.parse(url).getHost().endsWith("html5rocks.com")) {
return false;
}
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
view.getContext().startActivity(intent);
return true;
}
}
你可以在你使用Uri的地方發佈代碼電話:? –
Malwinder,基本上網站有一些電話,基本上所有的電話都是,當我點擊它們時,它只是因爲一些未知的原因而崩潰了應用程序 – jojo
好的。你能發佈異常嗎? –