首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NSURLErrorDomain -999闪存崩溃

NSURLErrorDomain -999闪存崩溃
EN

Stack Overflow用户
提问于 2010-08-26 07:34:28
回答 1查看 1.4K关注 0票数 0

我有一个WebView,除了一个实例之外,它工作得很好。当它加载一个带有SWF的页面,而该SWF又加载另一个SWF时,load委托将获取"The operation couldn’t be completed. (NSURLErrorDomain error -999.)"

据我所知,这个错误是在第一个请求(1234)完成之前发出第二个请求时发生的。我没有明确这样做,但主权财富基金确实提出了另一个要求。

忽略这个错误不是一个解决方案--我基本上忽略了它,除了Flash内容之外,整个页面都加载得很好。我能做些什么来让Flash工作?

EN

回答 1

Stack Overflow用户

发布于 2011-07-06 21:05:57

我不确定不实现委托调用是否等同于忽略它;WebKit可能试图在幕后处理错误并造成问题。

在我的WebKit/Flash应用程序中,我的WebFrameLoadDelegate中有以下内容:

代码语言:javascript
复制
- (void) webView:(WebView*)sender 
         didFailProvisionalLoadWithError:(NSError*)error 
         forFrame:(WebFrame*)frame 
{   
    // If the user clicks a link while something is loading this error will
    // be reported. It can be safely ignored (NSURLErrorCancelled -999)
    if ([error code] == NSURLErrorCancelled) return;

    // Real error handling here...
}

一切都很好。如果我把它取出来,我开始收到奇怪的故障,甚至在显示Flash内容时崩溃。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3571048

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档