June 2, 2001 - Checking whether a Movie is Currently Playing
June 2, 2001 Checking whether a Movie is Currently Playing Tips: June 2001
Yehuda Shiran, Ph.D.
|
One of the "tiny" details is embedding the Flash object. The JavaScript file flashmoviecheck.js
does exactly this, as well as other stuff. For example, it checks whether a Flash player exists (Flash plug-in or ActiveX control), and whether its version is higher than the minimum required by the application.
IsPlaying()
to find out if a Flash movie is playing. The syntax is:
IsPlaying()
The method returns true
if the movie is currently playing.
The following links demonstrate how to play a movie, how to rewind it, and how to find whether the movie is playing. Click the Play
link and, while the movie is playing, click the Is Playing?
link:
Rewind | Play | Is Playing?
Here is the code:
<SCRIPT LANGUAGE="JavaScript" SRC="flashmoviecheck.js"></SCRIPT>
<A href="javascript://" onclick="javascript:mySwf.Rewind(); return false">Rewind</A> |
<A href="javascript://" onclick="javascript:mySwf.Play(); return false">Play</A> |
<A href="javascript://" onclick="javascript:alert(mySwf.IsPlaying()); return false">Is Playing?</A>
<SCRIPT LANGUAGE="JavaScript">
Flash_embedSWF("opener.swf");
var mySwf = window.document.sonify;
</SCRIPT>