美文网首页
7.打电话的3种方式

7.打电话的3种方式

作者: bytebytebyte | 来源:发表于2020-11-04 10:38 被阅读0次

1.

    NSString *str = @"tel:18337371430";
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:str] options:@{} completionHandler:nil];

2.
    dispatch_after(0.2, dispatch_get_main_queue(), ^{
        NSMutableString *str=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"18337371430"];
        UIWebView *callWebview = [[UIWebView alloc] init];
        [callWebview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:str]]];
        [self.view addSubview:callWebview];
    });
3.
    NSMutableString* str=[[NSMutableString alloc] initWithFormat:@"telprompt://%@",@"18611116979"];
    dispatch_after(0.2, dispatch_get_main_queue(), ^{
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:str] options:@{} completionHandler:nil];
    });

加入延迟线程就不会打印错误:

[Common] _BSMachError: port 7a03; (os/kern) invalid capability (0x14) "Unable to insert COPY_SEND"

相关文章

  • 7.打电话的3种方式

  • 7.拨打电话操作

    url_launcher的简介官方介绍: A Flutter plugin for launching a URL...

  • 无标题文章

    7. 链接(Links) Markdown中有两种方式,实现链接,分别为内联方式和引用方式。 内联方式:This ...

  • linux安装nodejs

    centos version: 7.*nodejs version: 10.14.* nodejs 安装的方式大体...

  • 搞笑段子

    7.一-同学到车站送同学, 走后,打电话过去,问道:上车了么, 答道:马上,过了一会, 同学上车了,又打电话过去问...

  • 7. kubernetes ingress网路

    7. kubernetes ingress网路 Kubernetes 暴露服务的有三种方式,分别为 LoadBla...

  • IOS 拨打电话的几种方式

    摘抄自 傅宇iOS拨打电话(四种方法),自己试验。 方法一: NSString* str = [[NSString...

  • 有损健康的几种打电话方式

    六种打电话方式有损健康: 1.私密电话“躲到墙角悄悄说”。对于涉及私密内容的电话,不少人喜欢躲到建筑物的角落接听。...

  • iOS拨打电话方式比较

    最近项目中需要使用到点击号码然后拨打电话,并且统计用户是否拨打出去电话,然后发现原来的使用WebView方式无法获...

  • 打电话三种方式

    1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示NSMutableStrin...

网友评论

      本文标题:7.打电话的3种方式

      本文链接:https://www.haomeiwen.com/subject/hnofmktx.html