简体   繁体   中英

Flowplayer, Javascript, catch click event?

I have some videos in a site, which has music playing in the background.

Once I start a Video, I want the Music to stop automatically. Not a big deal when I use a javscript based HTML5 Video plugin.

However, there is a flash fallback (flowplayer). And now I have no idea how to find out (from a javascript point of view) when the flowplayer is clicked. Is there a way to catch this event via javascript? Can I somehow find out, if the div containing the flowplayer is being clicked, even though the player sits on top?

Is there a JQuery way of doing this?

Flowplayer features a javascript API and triggers the onStart event at the moment you start playing the video. You'll find more information here: http://flowplayer.org/documentation/events/clip.html

You can start by investigating if the <embed> tag or <object> supports click events. This should be possible. You can also assign an id to the tag and trigger it from there.

This SO question might give you ideas.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM