This has become a very frustrating problem, and I hope someone can help me.
Here is the setup:
- I have a few external SWFs, which are comprised of flash FLV files. The first and last frame have a stop on it. I also have a "movie-end" variable which I set to true once it reaches the last frame.
- on my main timeline, I have a blank movie clip, called videoMC, which is used to load in the external video SWFs.
- To load in the movies, I've setup two frames for that. On the first frame, I have:
On the second frame I have:
- I also have another movie clip on these two frames that basically checks for the "movie-end" variable, and once it realizes it is true, it will send a play() to the main timeline, to continue the movie.
So, now the wierd thing is that this works in the Flash Player (on my mac) and the windows browsers (which use the flash OCX). The problem is that it does not work in Mac browsers which use the Flash plugin!! Somehow this code is ignored by the plugin. I even went and grabbed the latest version of the flash plugin, and it still didn't work. The imported flash movies just remain paused, and the videoMC.play() function does not start the playback.
So I'm stumped. I've read the documentation and there doesn't seem to be much to using the play(); command. So what am I doing wrong, and is there a known bug? Thanks for any help.