5

Flash Builder 4.6 在 Google Chrome 中运行时总是显示空白 html 页面。我已经尝试了一切,但没有任何效果。

请帮忙。

4

3 回答 3

7

简单的回答:不要使用 Chrome 来调试 Flash Builder 项目。

对于调试,请执行以下操作:

  1. 进入调试配置(运行 > 调试配置)
  2. 查找当前项目的配置
  3. 在“启动的 URL 或路径”下,取消选中“使用默认值”并浏览 SWF(html 是默认值)。这将在实际的 Flash Debug Player 中打开调试(就像在 Flash CS 中发生的那样)

或者

  1. 打开您的 Flash Builder/Eclipse 首选项
  2. 过滤“浏览器”并更改出现在另一个浏览器中的任何项目。过去我在使用 Internet Explorer 时遇到过问题,所以我会坚持使用 Firefox 或 Safari。

根据我的经验,这个问题几乎总是仅限于调试模式。我在发布版本中遇到过一次或两次,但问题最终是由生成的 HTML 引起的,而不是由 SWF 文件本身引起的。

于 2012-10-25T16:20:38.443 回答
5

我得到了解决方案,当 html 页面在 Chrome 浏览器上运行时,chrome 存在安全问题,所以我们需要在 Project Properties 的 Flex Compiler 选项中设置use-network=false ,并且 .swf 的所有内容都会返回舞台。

于 2012-10-31T05:02:51.217 回答
1

如果您只想快速测试实际的 SWF 构建,您可以为您的项目关闭“生成 HTML 包装文件”。这将导致任何调试或运行使用当前安装的独立 Flash 播放器进行预览。

为此 - 在包资源管理器窗口中右键单击您的项目,选择属性,然后选择 Flex 编译器,然后在 HTML 包装器部分下取消勾选“生成 HTML 包装器文件”

于 2013-02-27T12:44:14.697 回答