最新消息:欢迎光临!

安卓识别webview中tel

android findever 2111浏览 0评论

直接在网页中预览页面,tel标签可以被正确识别,但是在webview中点击tel链接,会出现404错误,解决办法是在android中修改webview的加载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;
}

转载请注明:Findever » 安卓识别webview中tel

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址