html嵌在app里面的<a href="tel:xxx"></a>
ios的可以 Android不可以
请问,这个需要怎么解决
请参考以下代码
mWb.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// 重写此方法表明点击网页里面的链接还是在当前的webview里跳转,不跳到浏览器那边
if( url.startsWith("http:") || url.startsWith("https:") ) {
view.loadUrl(url);
}else {
//这里可以调用系统的一些行为,比如打电话,发邮件等
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
startActivity(intent);
}
return true;
}
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
}
});
1 回答862 阅读✓ 已解决
1 回答1.1k 阅读
2 回答780 阅读
2 回答622 阅读
2 回答610 阅读
1 回答685 阅读
2 回答531 阅读
看下这个回答:http://stackoverflow.com/ques...