【发布时间】:2016-06-23 15:33:11
【问题描述】:
我想使用新的 iOS 10 CallKit 但使用默认运营商从应用程序拨打电话。可能吗?如果有,怎么做?
目前使用:
public void dial(String number) {
NSURL url = new NSURL("tel://" + number);
UIApplication.getSharedApplication().openURL(url);
}
【问题讨论】:
我想使用新的 iOS 10 CallKit 但使用默认运营商从应用程序拨打电话。可能吗?如果有,怎么做?
目前使用:
public void dial(String number) {
NSURL url = new NSURL("tel://" + number);
UIApplication.getSharedApplication().openURL(url);
}
【问题讨论】:
如果您希望使用设备的运营商而不是通过您自己的应用程序拨打标准电话(即不在您自己的应用程序中作为“VoIP”呼叫),那么启动tel: URL 仍然是执行此操作的方法.仅当您自己的应用程序将支持呼叫时才会涉及 CallKit,但如果您正在拨打运营商支持的电话,则情况并非如此。
【讨论】:
tel:方案拨打普通电话?