美文网首页
iOS App 使用特殊字符调用电话转拨功能

iOS App 使用特殊字符调用电话转拨功能

作者: 庚庚庚 | 来源:发表于2017-11-21 23:15 被阅读0次

    最近项目中出现了需要使用App调用电话转拨功能,如下图,需要在转拨的电话号码前面加入如下的特殊字符:

    按照之前调用拨打电话的代码来实现,发现无法正确的拨打电话,后来发现,拨打电话的字符串是需要经过NSURL转码,特殊字符需要转换成ASCLL码才能调用,后来查询ASCLL码表,#所对应的是%23,*所对应的是%2A,进行转换

    具体实现代码如下:

    NSString *STR = [NSString stringWithFormat:@"tel:%@%@",@"%2A%2A62%2A",@"15000000000"];

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:STR]];

    运行代码,成功调起方法

    相关文章

      网友评论

          本文标题:iOS App 使用特殊字符调用电话转拨功能

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