将播放/暂停添加到SWF播放器[关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将播放/暂停添加到SWF播放器[关闭]相关的知识,希望对你有一定的参考价值。

我有以下.swf播放器,我想添加更多控件,如播放和暂停播放器对象:

<object classid="player" width="780" height="420" codebase="[longurl]"
    classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
    <param value="sameDomain" name="allowScriptAccess" />
    <param name="movie" value="/root/Desktop/test.swf" />
    <param name="quality" value="best" />
    <param value="true" name="controller" />
    <param name="play" value="true" />
    <param name="loop" value="true" />
    <param name="wmode" value="window" />
    <param name="scale" value="showall" />
    <param name="menu" value="true" />
    <param name="devicefont" value="false" />
    <param name="salign" value="" />
    <param name="flashvars" 
        value='config={"clip":{"url":"video.flv","autoPlay":false}}' />
    <param name="allowScriptAccess" value="sameDomain" />
</object>
答案

我不确定,我们是否可以将Play / Pause选项嵌入到控件中。

但是,我们可以为“播放/暂停”添加一个按钮,在点击时调用javascript函数为我们播放或暂停。

只需在对象标记中添加id =“myVideo”即可。

<script>
function playPause(){
    if(document.getElementById('myVideo').paused){
        document.getElementById('myVideo').play();
    }
    else
    {document.getElementById('myVideo').pause();
    }
}
</script>

<button onclick="playPause()">PLAY/PAUSE</button>

<object id="myVideo" classid="player" width="780" height="420" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
<param value="sameDomain" name="allowScriptAccess" />
<param name="movie" value="/root/Desktop/test.swf" />
<param name="quality" value="best" />
<param value="true" name="controller" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="window" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="flashvars" value='config={"clip":    
{"url":"video.flv","autoPlay":false}}' />
<param name="allowScriptAccess" value="sameDomain" />
</object>

以上是关于将播放/暂停添加到SWF播放器[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

MVC 如何做到在网页上播放flash,最好有播放进度条,快进,暂停等???

在Flash播放器中播放,暂停和停止按钮添加提示(如OnMouseMove)[player_mp3_maxi] [关闭]

在 Nivo 滑块上播放/暂停按钮

视频没有在片段 ViewPager 中暂停

swfobject 播放/暂停/停止

使用SFEMP3Shield.h库的错误消息试图实现播放/暂停代码