我正在尝试在Flash Builder 4.6试用版
上做一个像MXML Application这样的基础教程这是我在deneme1.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">
<fx:Script>
<![CDATA[
protected function button1_clickHandler(event:MouseEvent):void
{
// TODO Auto-generated method stub
label1.text="ateş buradaydı";
}
]]>
</fx:Script>
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<s:Button id="button1" x="319" y="176" label="Button" click="button1_clickHandler(event)" visible="true"/>
<s:Label id="label1" x="222" y="176" text="Label"/>
</s:Application>
这是我在Desing模式下得到的
我只是想在浏览器Chrome或IE9上看到一些东西,但我只是得到一个空白页面。
从我的问题进入你可以理解我是新手,不知道为什么组件没有显示。
我做错了什么?我应该做些什么来完成这项工作?
编辑:我尝试了一个示例代码,我发现here,复制并粘贴了它仍未显示在浏览器上的代码。我下载了包中添加了mxml文件到项目运行它仍然没有和生成的swf文件也没有显示任何东西。但是,swf文件附带包显示。我想不出这个问题的任何原因。有没有人这样的问题前?
答案 0 :(得分:4)
我和你有完全相同的问题。我在Google Chrome上运行该项目。但是,当我切换到IE它工作正常。我想可能是因为Chrome阻止了闪存运行?
您可能需要查看此内容:
Flash Builder 4.6 always shows blank html page on run in Google Chrome
Flash Builder 4.5 won't run my application
<强>更新:强> 浏览完解决方案后,我通过这样做解决了Chrome问题:
- &GT;键入:Chrome的地址栏中的插件。
- &GT;单击右上角的详细信息按钮。
- &GT;找到Flash插件。在我的情况下,里面有两个组件:
- &GT; ... \应用程序数据\本地\谷歌\镀铬\应用\ 27.0.1453.94 \ PepperFlash \ pepflashplayer.dll
- &GT; C:\的Windows \ Syswow64资料\ Macromed \闪存\ NPSWF32_11_7_700_202.dll
- &GT;禁用PepperFlash(在我的情况下是第一个)。
- &GT;再次重新加载/运行你的项目,你现在应该很好:)
希望有所帮助。
答案 1 :(得分:1)
你的代码对我有用,所以应该有不同的原因。
屏幕很小,所以我不确定我是否认为它很好,但看起来你有“Deneme.mxml”作为默认应用程序,我不知道你有什么。如果您想以deneme1.mxml开头,请在Package Explorer(左侧)上右键单击它,从菜单中选择“Set as Default Application”并立即尝试。
答案 2 :(得分:1)
我有完全相同的情况。我没有运气就尝试了上述所有解决方案。
我的解决方案:我刚刚从项目资源管理器中创建了另一个应用程序文件。复制粘贴了我在创建项目时创建的现有应用程序文件(不工作的文件)中的内容。跑了,它出现了。我知道这是一个非常奇怪的事情,但这就是发生的事情。