Javascript 我们如何通过编程停止HTML格式的flash视频?

Javascript 我们如何通过编程停止HTML格式的flash视频?,javascript,jquery,html,flash,Javascript,Jquery,Html,Flash,我在HTML中嵌入了一个基于flash的视频,并在模式弹出窗口中显示。当我关闭弹出窗口时,我想通过编程停止播放视频。我该怎么做?我想用JavaScript或jQuery来实现这一点 <video controls="controls" loop="loop" poster="@Url.Content("~/Content/videos/Keynote_v10_091211_ProResHQ_MIXED_AUDIO_750k.jpg")" width="640" height="360"

我在HTML中嵌入了一个基于flash的视频,并在模式弹出窗口中显示。当我关闭弹出窗口时,我想通过编程停止播放视频。我该怎么做?我想用JavaScript或jQuery来实现这一点

<video controls="controls" loop="loop" poster="@Url.Content("~/Content/videos/Keynote_v10_091211_ProResHQ_MIXED_AUDIO_750k.jpg")" width="640" height="360"  onclick="if(/Android/.test(navigator.userAgent))this.play();">
        <source src="" type="video/mp4" />
        <source src="" type="video/webm" />
        <source src="" type="video/ogg" />
            <object type="application/x-shockwave-flash" data="@Url.Content("~/Content/videos/flashfox.swf")" width="640" height="360" style="position:relative;">
                <param name="movie" value="@Url.Content("~/Content/videos/flashfox.swf")" />
                <param name="allowFullScreen" value="true" />
                <param name="flashVars" value="autoplay=true&amp;controls=true&amp;loop=true&amp;src=" />
                    <embed src="@Url.Content("~/Content/videos/flashfox.swf")" width="640" height="360" style="position:relative;"  flashVars="autoplay=true&amp;controls=true&amp;loop=true&amp;poster=@Url.Content("~/Content/videos/Keynote_v10_091211_ProResHQ_MIXED_AUDIO_750k.jpg")&amp;src=@Url.Content("~/Content/videos/Keynote_v10_091211_ProResHQ_MIXED_AUDIO_750k.mp4")"    allowFullScreen="true" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer_en" />
                <img alt="Keynote_v10_091211_ProResHQ_MIXED_AUDIO_750k" src="@Url.Content("~/Content/videos/Keynote_v10_091211_ProResHQ_MIXED_AUDIO_750k.jpg")" style="position:absolute;left:0;" width="640" height="360" title="Video playback is not supported by your browser" />
            </object>
    </video>


通常情况下,您使用的flash视频播放器会公开一个javascript API,为您提供这样的控制。你在使用什么播放器?请发布你使用的嵌入代码。我已经用代码更新了问题。基本上我使用的是HTML5视频标签,它有类似于play,stop的API。但对于IE7,我不能依赖它,所以我正在为它寻找基于flash的APIIE7@ctcherry用代码更新了这个问题,因为不允许浏览器支持HTML5视频标签,所以最好使用一个视频播放器库,其中包含一个基于flash的播放器作为后备