我在UIWebview
和IOS 5.0
IOS 6.0
更改
如果您使用[UIWebview loadRequest]
为号码拨打号码并提供类似的网址字符串
@"tel://02-1234567,123"
。
它在IOS5.0
中工作正常但不在IOS 6.0
我尝试覆盖此功能
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
我发现我的请求字符串变为"file://tel://02-1234567,123"
。
我获得的方案是@"file://"
而非@"tel://"
,我无法拨打电话。
如果我只使用不带@"tel://02-1234567"
扩展名的数字,那就可以了。
在某些原因我无法说,我无法使用[UIApplication sharedApplication]
OpenUrl拨打电话。
有人有同样的问题吗?