1

我打开了 flash builder,创建了一个新的 Flex 项目,然后将该标签插入到 mxml 文件中。

<?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">

    <s:Label id="label" text="myLabel"/>

</s:Application>

现在我运行它(使用 Internet Explorer 或 Google Chrome),我看到一个简单的白屏,上面什么都没有(http://i101.photobucket.com/albums/m59/plinios/Untitled-4_zps1ef1127d.png)。

只有我傻吗?我到处寻找,但找不到解决方案。这似乎是一个非常非常简单的问题。为什么标签不显示?

编辑:

我重新启动了我的电脑并重新安装了 Flash builder。然后我尝试了上面的简单代码,它仍然显示 Chrome 和 IE 的白屏。有趣的是,我为标签放置了一个面板,它显示在 IE 中,但不在 Chrome 中。

<s:Panel x="41" y="36" width="250" height="200">
    <s:Label id="label" x="10" y="-20" text="myLabel"/>
</s:Panel>

编辑:

右键单击屏幕时,我得到一个 Flash 菜单,而不是 HTML 菜单。

无论如何,使用 Windows 8 操作系统会影响这一点吗?我没有看到任何其他原因导致它无法正常显示。

4

1 回答 1

1

我已经解决了这个问题。首先要意识到只有 IE 才能正确显示。开始编码时,您需要将所有内容包装在 Spark Group 中。而已!

于 2013-04-17T22:03:10.757 回答