IOS 7 – 2位数电话号码无效

IOS 7 – 2位数电话号码无效,第1张

概述我实际上是想通过openURL拨打2位数电话号码(适用于3位数). 在IOS 6上我使用的是hack,如下所示: if (self.numberToCall.length < 3) { self.numberToCall = [NSString stringWithFormat:@"%@?000", self.numberToCall];} [[UIApplication s 我实际上是想通过openURL拨打2位数的电话号码(适用于3位数).

在IOS 6上我使用的是Hack,如下所示:

if (self.numberToCall.length < 3) {    self.numberToCall = [Nsstring stringWithFormat:@"%@?000",self.numberToCall];}    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:[Nsstring stringWithFormat:@"tel://%@",self.numberToCall]]];

不在IOS 7上工作(什么都不做).

有人有解决方案吗?

解决方法 我找到了一个解决方案:
tel://18;18

它适用于iOS6和iOS7

“;”用于手机上下文http://www.ietf.org/rfc/rfc2806.txt

显示的电话号码是18; 18但它打电话.

总结

以上是内存溢出为你收集整理的IOS 7 – 2位数电话号码无效全部内容,希望文章能够帮你解决IOS 7 – 2位数电话号码无效所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1102876.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存