【问题标题】:SWFObject is undefinedSWFObject 未定义
【发布时间】:2011-01-19 13:29:19
【问题描述】:

我的 Flash Builder 项目出现以下错误。这是我的文件结构

  • 弹性项目
  • 源代码
  • bin
  • html-模板

    Webpage error details
    
    User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
    Timestamp: Wed, 19 Jan 2011 13:29:11 UTC
    
    
    Message: Invalid character
    Line: 1
    Char: 1
    Code: 0
    URI: file:///D:/branches/v0.0/flash/bin/swfobject.js
    
    
    Message: 'swfobject' is undefined
    Line: 50
    Char: 13
    Code: 0
    URI: file:///D:/branches/v0.0/flash/bin/something.html
    

现在,如果我将 swfObject.js 移动到 bin 文件夹中。在调试时它开始正常工作。但是当我再次进行调试时。 Builder自动删除了Swfobject.js,错误又回来了。

有什么办法吗?

【问题讨论】:

    标签: actionscript-3 flash-builder


    【解决方案1】:

    你不应该把 swfobject.js 移到 html-template 目录吗?我认为在每次编译时 bin 文件夹都会被删除并使用 html 模板的内容以及新的 swf 文件重新创建。

    【讨论】:

    • @Fahim: 什么是错误?此外,您提供了一个“文件结构”,上面只有目录...
    【解决方案2】:

    @goliatone 是对的,把你要使用的所有 HTML/JS 文件放在 html-template 文件夹中。当您运行/调试您的应用程序时,所有文件将与 .SWF 文件一起放入 bin-debug(或您选择的文件夹)中。

    有时,'Project' -> 'clean' 可以避免一些类似的问题...

    【讨论】:

    • 这就是我在 html-template 文件夹中拥有所有内容的全部问题,这就是我收到错误的时候。当我将它移动到 bin 时,错误会停止一次构建。然后又来了。
    • 您能否发布您的“构建路径”属性窗口的屏幕截图,或者您的文件树?
    猜你喜欢
    • 1970-01-01
    • 2014-09-06
    • 2013-12-29
    • 1970-01-01
    • 1970-01-01
    • 2011-09-22
    • 2010-10-21
    • 1970-01-01
    相关资源
    最近更新 更多