如何在Flash加载时调用JavaScript方法

时间:2011-06-22 02:44:42

标签: javascript flash onload

我想知道如果我的.swf电影加载后我怎么能触发isLoaded()。

  function isLoaded(){
     alert("Loaded");
  }

  my movie.swf loaded via SWFObject

1 个答案:

答案 0 :(得分:0)

看看this

此外,如果您希望在SWF完全加载后调用它,请执行以下操作:

addEventListener(Event.ENTER_FRAME, _handle);
function _handle(e:Event):void
{
    if(root.loaderInfo.bytesLoaded >= root.loaderInfo.bytesTotal)
    {
        removeEventListener(Event.ENTER_FRAME, _handle);
        // Do ExternalInterface.call()
    }
}