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



我想知道如何在加载.swf电影后立即触发isLoaded()。

  function isLoaded(){
     alert("Loaded");
  }
  my movie.swf loaded via SWFObject

看看这个。

此外,如果你想在你的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()
    }
}

最新更新