使用Flash Builder在调试模式下运行应用程序时出现以下错误:
对象不支持此属性或方法
(请注意,此错误消息来自浏览器.)
以下是它发生的代码:
function __flash__addCallback(instance, name) {
instance[name] = function () {
return eval(instance.CallFunction("<invoke name=\""+name+"\" returntype=\"javascript\">" + __flash__argumentsToXML(arguments,0) + "</invoke>"));
}
}
Run Code Online (Sandbox Code Playgroud)
我不知道这个代码的位置(除了它不是我的代码).
谁知道这里出了什么问题?
有时我会在我正在工作的项目中看到以下内容:
text="@{myVar}"
Run Code Online (Sandbox Code Playgroud)
@做什么?
编辑:text是一个属性,例如TextArea组件.
我试图在我的试用版flashbuilder上启用设计模式,但找不到任何选项,
我已经检查了Windows菜单,但是没有启用设计模式和首选项,但首选项对话框中没有Flex来启用其设计模式.

自从更改为AIR 3.6后,我遇到了许多错误,例如:
无法将<s:Sequence>解析为组件实现.

如果我切换到内置的Flex SDK 4.6.0,它可以正常工作.我正在使用Flash Builder 4.6.
更新
我认为这是因为有一个新的ActionScript编译器,SDK中包含新的编译器,这会导致Flex项目出现问题.我在AIR SDK下载页面上读到了这个内容(之前我没有注意到):
Note : Flex users will need to download the original AIR SDK without the new compiler.
我暂时购买并安装了Flash Builder 4.相同的代码给我编译时错误,并建议使用mx1而不是mx!如果我使它成为mx1,编译错误就会消失.这是我的组件的顶部:
<s:SkinnableContainer xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/halo"
Run Code Online (Sandbox Code Playgroud)
我没有提到mx1.
我正在尝试使用FlashBuilder 4为导出版本构建进行Ant构建.应该有一个新的(在FB4中)ant任务fb.exportReleaseBuild将执行发布版本.参考用法如下:
http://help.adobe.com/en_US/flashbuilder/using/WSbde04e3d3e6474c4-59108b2e1215eb9d5e4-8000.html
当我包含目标时
..target name ="exportRelease"
fb.exportReleaseBuild project="${flexproject}" ...
Run Code Online (Sandbox Code Playgroud)
我生成一个错误,指示无法找到该任务:
问题:无法创建任务或键入fb.exportReleaseBuild原因:名称未定义.行动:检查拼写.操作:检查是否已声明任何自定义任务/类型.操作:检查是否已发生任何presetde/macrodef声明.
我查看flexTasks.jar,尽管有最新的jar,但它不包含任何flex.ant.exportReleaseBuild类.
假设我可以从ant脚本运行exportReleaseBuild,我错了吗?
我在Flash Builder的项目中有很多奇怪的信息,为什么?
"未找到类型或不是编译时常量"和"访问未定义的属性","调用可能未定义的方法"
当我去那些课堂并"腾出空间"并保存时,parrent课程没问题,清洁很长时间没有帮助.
问题是什么 ?
码例如:
import utils.DbUtils;
....
....
public function afterDbInit():void{
personsCollection = DbUtils.getAllObjects();
calendarViewId.loadDefaultCalendar();
}
Run Code Online (Sandbox Code Playgroud)

但它没有CODE的问题,它是Flash Builder iSSUE,当我找到DbUtils类文件,并且操作它,使一个空间更多并保存,问题消失了.
项目正在编译,但我不能使用ctrl + lpm转到选定的类文件,编译器没有看到它
personsCollection = DbUtils .getAllObjects();
但经过几次debbuggging运行后,这个exlamation图标和橙色圆点再次出现
<fx:Script>
<
在Flex库项目中,仅Object显示默认成员:

在Flex项目中,仅Object显示默认成员:

今天早上我安装了一些Eclipse Web Components的更新组件,用于编辑XML和XSD文件......
我确实回顾了Flash Builder 4突然停止为某些类自动完成的各种提示,但它们似乎并没有影响这种情况 - 特别是因为它表现在一个只有3个小项目的全新工作区.
更新我完全卸载并重新安装Flash Builder.问题仍然存在.
我正在尝试在Flash Builder 4.6中进行项目范围的查找和替换,但对我来说这是如何做到的并不明显.
我尝试过编辑 - >查找/替换然后替换全部,但它只替换当前打开的文件中的匹配项.
在搜索 - >搜索中有一个替换选项,但如果我正在寻找,我不知道如何使用它.
flash-builder ×10
apache-flex ×5
air ×3
flash ×2
adobe ×1
ant ×1
autocomplete ×1
build ×1
designmode ×1
eclipse ×1
flex4 ×1
flex4.6 ×1
javascript ×1
namespaces ×1
replace ×1
task ×1