iOS H5嵌套打电话功能实现

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS H5嵌套打电话功能实现相关的知识,希望对你有一定的参考价值。

参考技术A ios中,用H5编写了可以打电话的页面。 点击“拨打”按钮后可以进行跳转到打电话的页面(跳转这一块应该是和浏览器有关),跳转之后拨打完电话能够回到之前打电话的页面。

1.UIWebView

方法1:NSString *location =[webViewstringByEvaluatingjavascriptFromString:@"document.location"];

方法2:NSLog(@"webView location = '%@'", webView.request.URL.absoluteString);

以上两种一定要放在页面成功加载之后才可以的!

2.WKWebview

#pragma mark 在发送请求之前,决定是否跳转

iOS 之(调用系统打电话功能)

 

  如下图所示,点击订单里的打电话 button 后,调用系统的打电话功能。

 

  这个调用系统打电话功能有点简单,不需要遵守协议和代理什么的,直接在点击方法里写上几句代码就可以了。

下面来看看代码吧:

 

  接下来就是实现点 button 的点击方法了,有两种方法可以实现,有好有坏,看需求吧

 

以上是关于iOS H5嵌套打电话功能实现的主要内容,如果未能解决你的问题,请参考以下文章

H5 唤起拨打电话功能

iOS打电话功能的简单实现

IOS系统中H5页面实现摇一摇功能

IOS系统中H5页面实现摇一摇功能

IOS系统中H5页面实现摇一摇功能

笔记h5 页面唤起电话呼叫