Hi everyone,
I have a separate swf file that contains a preloader which then loads
another swf file containing the main movie. The code I'm using in the
preloader file is as follows:
var loader_mc:MovieClip = new Preloader();
var loader:Loader = new Loader();
function handleResize(e:Event)
{
loader_mc.x=stage.stageWidth/2;
loader_mc.y=stage.stageHeight/2;
}
handleResize(null);
loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,onProgress);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,onComplete);
loader.load(new URLRequest("video.swf"));
addChild(loader_mc);
function onProgress(e:ProgressEvent)
{
loader_mc.nr_txt.text=int(e.currentTarget.bytesLoaded/
e.currentTarget.bytesTotal*100);
}
function onComplete(e:Event)
{
removeChild(loader_mc);
addChild(loader);
}
In the video.swf file I'm using a flvplayback component to attach the
video.
If I let flash create the code for the html page, the above two files
work as expected. However I'm not using the flash-generated html code
but instead I'm using swfObject as follows:
<script type="text/javascript" src="swf/swfobject.js"></script>
<script type="text/javascript">
var flashvars = {};
var params = {};
var attributes = {};
swfobject.embedSWF("swf/preloader.swf",
"flash_replace", "430",
"218", "9.0.0", false, flashvars, params, attributes);
</script>
and
<div id="flash_outer">
<div id="flash_replace">
<a href="consumer/sale.php"><img src="../images/
index_swf_replace.jpg" width="430" height="218" alt="Sale now on" /></
a>
</div>
</div>
If I use the above swfObject code, it loads the preloader.swf file but
the preloader gets stuck on zero. The animation functions correctly
but the download of the video.swf file doesn't happen - it just stays
at 0.
The problem seems to be linked to the swfObject code as I mentioned it
doesn't happen when the html code is generated by flash.
I wondered if someone could point out why this might be happening and
suggest a workaround.
Would really appreciate any help.
--
You received this message because you are subscribed to the Google Groups
"SWFObject" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/swfobject?hl=en.