Javascript Swiffy不拉外部文本

Javascript Swiffy不拉外部文本,javascript,html,actionscript-3,flash,Javascript,Html,Actionscript 3,Flash,当我将Swiffy文件与它动态提取文本的文件一起上传到服务器时,我认为我已经解决了Swiffy文件的一个问题,但即使在我的服务器上,也没有从外部文件中提取文本。它只是坐在那里,一切都是空白的 控制台中显示的唯一内容是: [trace]TypeError:错误#1009:无法访问空对象引用的属性或方法。runtime.js:187 这里有一个指向swiffy生成的文件的链接(我想只有15分钟有效): 以下是指向runtime.js文件的链接: 编辑: 这是runtime.js中给出错误的行: v

当我将Swiffy文件与它动态提取文本的文件一起上传到服务器时,我认为我已经解决了Swiffy文件的一个问题,但即使在我的服务器上,也没有从外部文件中提取文本。它只是坐在那里,一切都是空白的

控制台中显示的唯一内容是: [trace]TypeError:错误#1009:无法访问空对象引用的属性或方法。runtime.js:187

这里有一个指向swiffy生成的文件的链接(我想只有15分钟有效):

以下是指向runtime.js文件的链接:

编辑:

这是runtime.js中给出错误的行:

var rk=function(a,b)
{
    a.__swiffy_baseclass=b[I];
    Xa(a,q[vd](b[I]));
    a[I].constructor=a;
   if(b.__swiffy_if)
   {
       var c=new kh;
       c.Be(b.__swiffy_if);
       q[E](a,"__swiffy_if",{value:c})
   }
},
sk=function(a)
{
    q[E](a[I],"__swiffy_nvr",{value:l})
},
tk=function(a)
{
    ba.console&&ba.console.log("[trace] "+a)
},
uk=function(){},
vk=function(a)
{
    tk(a)
},
wk=function(a)
{
    f(a)
};"__proto__"in q||q[E](mi[I],"__proto__",{get:function(){return q[hd](this)}});
var xk=function(a,b,c,d,e,g,k)
{
    this.D=a;
    this.variables=b;
    this.url=c; fb(this,d||"_self");    La(this,e);
    this.Xk=!!g;
    this.Di=!!k;
    this.Wh=m;
    if(this.Xk||this.Di)
         this.Wh=this.fo()
},
yk={0:h,1:"GET",2:"POST"};
M=xk[I];

你能发布代码摘录吗?这个错误很常见——您在代码中引用的某些东西(目前)并不存在。当然,我在上面编辑了我的文章,在runtime.js中包含了显然发生崩溃的那一行。我浏览了我的flash程序,但在任何地方都没有看到类似此弹出窗口的任何错误。如果你想链接到我的flash.swf文件和它从中提取的文本文件,你可以在这里下载它们。我认为错误消息更多地与代码的AS3方面有关,而不是与swiffy如何进行转换有关。当Main()构造函数中的某些代码引用了尚未添加到stage中的stage时,就会出现此错误。你可以用谷歌搜索这个错误,你会得到很多建议的修复,这些修复通常是有效的(例如,为ADDED_TO_STAGE添加一个事件侦听器,并在该处理程序中执行主代码),但是如果不查看AS3代码,这将很难调试。作为一个普通的swf,它工作正常吗?我想我发现了错误发生的地方,你是对的,它在我的AS3代码中。当我将其编译为swiffy时,由于某些原因,flash.net.URLVARIABLES不受支持,这使得我的程序在运行时崩溃。我现在正试图在没有URL变量的情况下实现这一点,但到目前为止运气不太好。