我发现和UIWebview之间有一个变化IOS 5.0IOS 6.0
如果您[UIWebview loadRequest]为 Callout 使用一个数字并给出一个 url 字符串,例如
@"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 拨打电话。
有没有人有同样的问题?