android webview tel:,Android WebView“tel:”和“mailto:”链接显示未找到网页
我想打開(kāi)電話:& mailto:從webview鏈接,并收到以下消息:
Web Page Not Found tel:0000000000
有效的唯一鏈接是“http:”和“https”
誰(shuí)能幫我?
private class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView webview, String url)
{
webview.loadUrl(url);
return true;
}
}
@Override
public boolean onKeyDown(int KeyCode, KeyEvent event)
{
if ((KeyCode == KeyEvent.KEYCODE_BACK) && mWebView.canGoBack())
{
mWebView.goBack();
return true;
}
return super.onKeyDown(KeyCode, event);
}
public boolean shouldOverrideUrlLoading(WebView webview, String url) {
if (url.startsWith("tel:")) {
Intent intent = new Intent(Intent.ACTION_VIEW,
Uri.parse(url));
startActivity(intent);
}else if(url.startsWith("http:") || url.startsWith("https:") || url.startsWith("mailto:")) {
webview.loadUrl(url);
}
return false;
}
}
總結(jié)
以上是生活随笔為你收集整理的android webview tel:,Android WebView“tel:”和“mailto:”链接显示未找到网页的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: android中的标题栏是什么意思,An
- 下一篇: android瓦片地图下载,Andori