【问题标题】:Flash Builder Output is BlankFlash Builder 输出为空白
【发布时间】:2011-08-09 17:17:15
【问题描述】:

我是这里的 Flash Builder 4 新手,我开始开发一个简单的应用程序来试用 FB 4。但是,我遇到了问题。

当一个编译和运行应用程序时,输出是完全空白的。 HTML 包装页面确实包含 Flash 应用程序,但内容是空白的,即使我在舞台上有一个简单的标签组件。

我还注意到,当我右键单击 flash 对象时,会出现默认上下文菜单,显示“放大”、“缩小”、“全部显示”等选项,这些选项已从默认应用。

如果您有兴趣,这是我的代码,尽可能简单。 :)

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
           xmlns:s="library://ns.adobe.com/flex/spark" 
           xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">

  <fx:Declarations>
    <!-- Place non-visual elements (e.g., services, value objects) here -->
  </fx:Declarations>

  <s:Label x="100" y="100" text="Hello World" fontWeight="bold" fontSize="18"/>
</s:Application>

我正在运行 Flash Player 10.2。谁能帮忙解决这个问题?

感谢您的宝贵时间,
spryno724

【问题讨论】:

  • erm,一些代码会很好吗?你确定它正在正确构建吗?你有你的“自动构建”标志吗?
  • 不,我每次都选择“运行”->“运行”选项。

标签: flash apache-flex actionscript-3 flex4 flash-builder


【解决方案1】:

虽然很难准确,但我想我理解这个问题。

我假设您正在从本地机器加载您的 swf 文件。(文件:协议)。默认情况下,此行为被视为安全违规,因此对于开发,您需要使用 -use-network=false 编译器设置。这将允许您从文件系统加载您的 swf 文件。您可能想要删除它。一旦你将它移植到生产环境中。

【讨论】:

  • 有关此 stackoverflow 线程的更多详细信息,stackoverflow.com/questions/2198857/why-use-network-false
  • 在期待我将构建未来以数据为中心的应用程序时,我将这个实验性文件夹放在我的 PHP 服务器的“htdocs”文件夹下。一旦我通过服务器访问,它就会立即启动!感谢您的宝贵时间,doc_180!
  • 顺便说一句,感谢您提供的后续链接,我可以在此阅读。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-24
  • 2012-06-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多