打开拨号器示例
如果网页包含电话号码,你可以使用手机的拨号器拨打电话。此代码检查以 tel:开头的 url,然后打开打开拨号器的意图,然后拨打所点击的电话号码:
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if (url.startsWith("tel:")) {
Intent intent = new Intent(Intent.ACTION_DIAL,
Uri.parse(url));
startActivity(intent);
}else if(url.startsWith("http:") || url.startsWith("https:")) {
view.loadUrl(url);
}
return true;
}