- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试对 URLLoader 进行防弹,并想知道我需要在哪里捕获诸如 404 之类的内容,更重要的是, session 中超时和连接失败。
该应用程序将在连接不稳定的地方运行,连接很可能会正确启动,但会在中间的某个地方死亡。我无法在测试中重新创建这些场景,我希望有人能指出一个完整的错误处理列表,以便我可以预测大多数常见的网络故障并处理它们。
TIA。
最佳答案
您只需要处理ioError
和 securityError
事件 - 将捕获所有错误。超时最终会产生一个 ioError。
您可能还想收听 httpStatus
事件以获取 HTTP 代码。
关于flash - 捕获 Flash URLLoader 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7633206/
更新:不知怎的,这在浏览器中运行 Flash 时有效,但如果从 IDE 运行则不起作用。如果您遇到同样的问题,您可能需要尝试在浏览器中运行。 我正在制作一个聊天应用程序,它使用 Flash 和 Act
我正在开发一个 Flash 应用程序,它使用 URLLoader 从远程服务器获取信息。我有一个函数可以根据产品 ID 创建信息请求。出现错误时,我想回退到备用 URL,但要创建备用 URL,我需要知
我有一个 URLLoader 实例可以在我的机器和许多其他机器上完美运行,但在极少数情况下,无论浏览器或 Flash 播放器版本如何,URLLoader 都不会返回我的任何回调,因此load() 方法
我对一个简单的 URLLoader 有一个小问题,它只是从一个 url 加载数据,并处理这些数据,没有什么复杂的。但是,每当我运行它时,它都会使连接保持打开状态。在浏览器的底部,它说: Transfe
在我的一个 Flash 项目中,我从 aspx 文件中获取 xml 数据。但它总是显示相同的数据,并且请求中没有新数据。我怀疑问题出在缓存中。 下面是我的代码 var urlloader:URLLoa
URLLoader.load 建立的连接是否超时?如果有,它的值(value)是什么,它在哪里记录并且可以更改?此外,如果发生超时,将调度什么事件(如果有)? AIR 和浏览器应用程序在这方面有什么区
我正在使用 URLLoader 将一些键/值对发送到 php 脚本,然后将它们转换为电子邮件,发送(或不发送),然后回显带有响应的字符串。 起初它工作正常。 URLLoader 发布,一分钟后我收到了
我正在尝试加载 .SWF 文件旁边的图像文件。像这样的东西: var loader:URLLoader = new URLLoader(); loader.dataFormat = URLLoader
我正在尝试对 URLLoader 进行防弹,并想知道我需要在哪里捕获诸如 404 之类的内容,更重要的是, session 中超时和连接失败。 该应用程序将在连接不稳定的地方运行,连接很可能会正确启动
我正在使用 Flash 开发图像 uploader 。我使用 FileReference.browse 浏览图像,然后将该图像的大小调整为 1000 x 1000 px(如果图像很大),然后上传到服务
我不确定这里到底发生了什么,但确实发现 URLLoader.close(); 是原因。 我有一个简单的应用程序,用户在文本框中输入信息,然后我将该信息发送到 PHP 脚本并返回输出。收到输出后,您可以
我有一个带有以下代码的 URL 加载器: public function getUploadURL():void { var request:URLRequest = new URLReq
我使用 URLLoader 将数据加载到我的 Flex 应用程序(主要是 XML)中,我做同样事情的伙伴主要使用 HTTPService。是否有特定或正当的理由使用 on 而不是另一个? 最佳答案 H
两个重要的点。 1 - SWF 必须能够从任何域加载二进制数据。 2 - SWF 无法从 url 加载策略 XML 文件,因为上传表单只允许我上传 swf 文件,所以我不能包含任何其他数据。 我试过:
美好的一天, 我在 Actionscript 3 中遇到了 UrlLoader 缓存的问题。 我向 php 站点发出 UrlRequest 以获取时间戳。 当我第二次调用初始化类(包含函数)时,结果是
我在桌面版 Adobe AIR 中使用 AS3,而不是在浏览器中,我不确定在这种情况下这是否会有所不同。 我正在使用 URLLoader 向 API 发送请求. 我发送的每个请求都来自一个新的 U
全部, 我正在开发一个 Flash/AS3 项目,该项目会发出大量 URLLoader.load() 请求。 我应该对它们进行排队,以便任何时候只有一个打开的请求吗?或者,允许多个打开请求是一个好习惯
我正在开发我的第一个 AIR 应用程序(从 PHP/Javascript 转移过来),现在我想将一些数据从该应用程序发送回我服务器上的 PHP 脚本。我有以下内容: var url:String =
有没有从 URLLoader 获取 url 的简单/好方法?目的?似乎至少有另外两个人(this guy 和这个 this guy )想知道同样的事情。也许我们可以在 s.o. 上得到答案? 最佳答案
我正在尝试简化内部测试的错误报告。当我使用 URLLoader/URLRequest 加载响应 500 HTTP 状态代码的页面时,我用 IOErrorEvent.IO_ERROR 捕获它,但找不到获
我是一名优秀的程序员,十分优秀!