Call javascript after FLV's done playing

Hi,

I have an flash flv player that needs to call a javascript function after the flv is finished playing.

Please help.

Zip file attached.

Thanks in advance:)

Note: ** please change the scrubber1.txt to scrubber.fla ,148173681.txt to 148173681.flv,player.txt and scrubber.txt to *swf's, swfobject.txt to swfobject.js, index.txt and finished.txt  to *.html
sunny-flash-player.zip
sunny72Asked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
rascalpantsConnect With a Mentor Commented:
without downloading the 3.7mb of files and looking over all of them, here is what you would need to do to call a method when an FLV is done...


http://www.experts-exchange.com/Software/Photos_Graphics/Web_Graphics/Macromedia_Flash/Q_24322811.html


basically, you are looking for the onStatus event handler to return "NetStream.Buffer.Full"...  


and from there you can use ExternalInterface to call a javascript function

take a look at the below code to see the AS and Javascript needed...



rp / ZA

//  AS code
import flash.external.ExternalInterface;
 
ExternalInterface.call("helloWorld","rascalpants rocks");
 
 
 
//============
 
<script>
 
 
function helloWorld( value ){
   alert( value );
}
 
</script>

Open in new window

0
All Courses

From novice to tech pro — start learning today.