`
1250605829
  • 浏览: 62346 次
  • 性别: Icon_minigender_1
  • 来自: 阜阳
社区版块
存档分类
最新评论

Flex 页面空白或Error #2032: 流错误处理办法

 
阅读更多

日前用flex、arcgis做了一个地图显示的页面,本机调试没题目,公布后放到用户办事器上(win2003,ie6)ie6显示页面空白,换搜狗浏览器显示Error #2032,只显示进度条,客户端用ie6显示空白,360浏览器等显示Error #2032。用下面两种办法结合后题目解决。


从网上找的几个解决办法,留做备用


第一种景象:


状况:在安装flshbuilder的机械上调试或公布用多种浏览器运行都没题目,但公布到没装flshbuilder的机械上后此外机械除了装过flshbuilder的机械上运行正常外,其余都页面空白


 


原因:flex公布的有题目

办法:打开项目如demo,选择项目->属性-》flex构建路径,框架链接,选择“归并到代码中”,再把下面“在调试时应用本地调试运行时共享库”的沟去掉
然后公布,
就可以了

第二种景象:

状况:ie能正常显示页面,其他浏览器显示空白或 Error #2032

原因:IIS没有swz文件的MIME类型

办法: 在IIS中,添加一个MIME 类型 文件扩大名 .swz MIME 类型: application/x-shockwave-flash 或者不要选择rsl,办法如下:IIS -> 网站 -> 属性 -> HTTP头 -> MIME类型 -> 新建 扩大名:.swz/ MIME类型:application/x-shockwave-flash -> 断定


 


参考文章:http://ilovekagamisama.iteye.com/blog/1198937


内容:在flex法度初始化默认加载迁移转变条还没出来时就报了Error 2032 IO流错误,但只限于三维演示厅里的用户机上运行时才呈现,此外机械都正常,后来将flash builder中的编译参数改为merged into swf,就是将flex框架嵌入到swf里面,而不是应用shared library共享库,题目解决。

过了几个月又碰着这个题目,只是在笔记本上会报Error2032,在其他电脑上都没题目,用Fiddler解析http恳求发明,在应用RSL的flex法度初始化时会去下载xxx.swz文件,而IIS办事器返回的是404找不到此文件,而办事器上分明有这个文件,思疑是IIS没有swz文件的MIME类型,在IIS上增长swz的MIME类型为application/x-swz后,题目解决!

为什么只在某些电脑上产生这个错误?因为RSL的机制题目,当flash player第一次接见应用RSL的flex法度时,会下载所需的swz文件,然后保存在flash player本身的缓存目次里(win7下为X:\Users\用户名\AppData\Roaming\Adobe\Flash Player\AssetCache\随机目次名),清除浏览器的缓存并不会影响flash player的缓存。再次接见时会先搜检并应用缓存中的swz文件,所以在已有swz缓存的电脑上不会呈现这个题目。

 

 

 

 

 

 

原因:flex公布的有题目


办法:打开项目如demo,选择项目->属性-》flex构建路径,框架链接,选择“归并到代码中”,再把下面“在调试时应用本地调试运行时共享库”的沟去掉
然后公布,
就可以了
我的问题是这样解决了。- -!

 

分享到:
评论

相关推荐

    Flex运行时加载皮肤

    此外,还需要处理可能出现的IO错误和安全错误。 #### 四、具体实现步骤详解 1. **创建外壳SWF文件** - 在`Wrapper`类中,使用`[Embed]`元数据标签定义需要嵌入的皮肤资源,例如: ```as public class Wrapper ...

    flash ActionScript.3面试题1

    - `error`: 发生错误时触发。 - `open`: 打开文件对话框后触发。 - `uploadComplete`: 文件上传完成后触发。 - `uploadProgress`: 文件上传过程中,用于报告进度。 #### 7. AS2 与 AS3 的主要区别 - **面向对象**:...

    关于词法分析器的报告 含源代码

    当遇到错误时,程序应能显示"Error"并跳过错误部分继续处理。 程序的结构通常包括以下几个部分: 1. **BNF表示**:用Backus-Naur Form (BNF)来定义单词的结构,例如,标识符由一个字母开头,后面跟着任意数量的...

    基于LEX的C语言词法分析器.doc

    \n\nLEX,也被称为Flex,是一种用于生成词法分析器的工具,它根据用户定义的规则将输入文本匹配到预定义的模式。在C语言的词法分析器中,我们需要识别C语言的关键字、数字、标识符、运算符、分隔符以及忽略的空白...

    Compilador-Lexico-y-Sintactico:词法分析、句法分析和语义分析,在 Java 中使用库(.Lex 和 .Cup)完成

    如果遇到无法识别的字符,则触发错误处理。 句法分析,也称作解析,紧随词法分析之后。这一阶段的任务是验证标记序列是否符合源语言的语法规则,生成抽象语法树(AST)。在Java中,.Cup(或Yacc)是一个用于生成解析...

Global site tag (gtag.js) - Google Analytics