Iphone canOpenUrl和国际电话格式
对于iPhone而不是模拟器 我想知道canOpenUrl用于拨打电话号码是否考虑了以下因素: 区域格式 载体 基本上,例如,如果我有一个法国号码,例如: 01 41 68 22 30 我无法在以美国/加拿大地区格式运行的北美iPhone设备上拨号 当我将地区格式切换到法国时,我仍然无法从iPhone拨号。我想知道这是不是运营商特有的Iphone canOpenUrl和国际电话格式,iphone,iphone-sdk-3.0,Iphone,Iphone Sdk 3.0,对于iPhone而不是模拟器 我想知道canOpenUrl用于拨打电话号码是否考虑了以下因素: 区域格式 载体 基本上,例如,如果我有一个法国号码,例如: 01 41 68 22 30 我无法在以美国/加拿大地区格式运行的北美iPhone设备上拨号 当我将地区格式切换到法国时,我仍然无法从iPhone拨号。我想知道这是不是运营商特有的 我能拨北美的电话号码。但在我尝试拨打tel://url之前,仍然需要通过canOpenUrl验证。这就是问题所在 有人有什么见解/意见吗 谢谢。从中,它看起来不像
我能拨北美的电话号码。但在我尝试拨打tel://url之前,仍然需要通过canOpenUrl验证。这就是问题所在 有人有什么见解/意见吗 谢谢。从中,它看起来不像: 此方法保证,如果 openURL:被称为,另一个 将启动应用程序来处理 信息技术这并不保证 完整的URL是有效的 我对canOpenURL的理解是:它只是检查设备上的任何应用程序是否支持“/”之前的URL方案。要拨打电话,请使用tel://方案,iPhone支持该方案,但iPod Touchs不支持该方案
canOpenURL:不进行任何其他验证,例如检查发送到目标应用程序的URL是否为有效输入。我可以拨打北美号码。但在我尝试拨打tel://url之前,仍然需要通过canOpenUrl验证。这就是问题所在。你为什么要让它通过?你期望发生什么?嗨,布莱恩,我也面临着类似的问题。你能找到这个问题的原因和解决方法吗?