我得到WebKitErrorFrameLoadInterruptedByPolicyChange在
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
在第一次尝试共享URL时使用FBDialog
你知道为什么吗?
谢谢
您确定收到了WebKitErrorFrameLoadInterruptedByPolicyChange吗?
在Facebook连接中有一个SSO问题。当应用程序在Safari或Facebook应用程序中授权后激活时,web视图无法加载您的初始共享请求。
I receive Error Domain=NSURLErrorDomain Code=-999。你可以改变if语句在(void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)错误如下修复它:
if (!(([error.domain isEqualToString:@"NSURLErrorDomain"] && error.code == -999) ||
!([error.domain isEqualToString:@"WebKitErrorDomain"] && error.code == 102))) {
[self dismissWithError:error animated:YES];
}
https://github.com/ShareKit/ShareKit/issues/56