添加播放/暂停SWF播放器 [英] Adding play/pause to a SWF player

查看:148
本文介绍了添加播放/暂停SWF播放器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

 < object classid =playerwidth =780height =420codebase =[longurl]
classid =clsid:d27cdb6e-ae6d-11cf-96b8-444553540000>
< param value =sameDomainname =allowScriptAccess/>
< param name =movievalue =/ root / Desktop / test.swf/>
< param name =qualityvalue =best/>
< param value =truename =controller/>
< param name =playvalue =true/>
< param name =loopvalue =true/>
< param name =wmodevalue =window/>
< param name =scalevalue =showall/>
< param name =menuvalue =true/>
< param name =devicefontvalue =false/>
< param name =salignvalue =/>
value ='config = {clip:{url:video.flv,autoPlay:false}}'/>
< param name =allowScriptAccessvalue =sameDomain/>
< / object>


解决方案

我不确定,暂停选项到控件。



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

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

 <脚本> 
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 =myVideoclassid =playerwidth =780height =420codebase =http://fpdownload.macromedia.com/pub/shockwave/cabs/ flash / swflash.cab#version = 8,0,0,0classid =clsid:d27cdb6e-ae6d-11cf-96b8-444553540000>
< param value =sameDomainname =allowScriptAccess/>
< param name =movievalue =/ root / Desktop / test.swf/>
< param name =qualityvalue =best/>
< param value =truename =controller/>
< param name =playvalue =true/>
< param name =loopvalue =true/>
< param name =wmodevalue =window/>
< param name =scalevalue =showall/>
< param name =menuvalue =true/>
< param name =devicefontvalue =false/>
< param name =salignvalue =/>
{url:video.flv,autoPlay:false}}'/>
< param name =allowScriptAccessvalue =sameDomain/>
< / object>


I have the following .swf player and I wanted to add more controls such as play and pause to the player object:

<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>

解决方案

I am not sure, if we could embed Play/Pause options to the controls.

But, we could add a button for "Play/Pause" which on click calls a javascript function to do the Play or Pause for us.

Just add an id="myVideo" to your object tag.

<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播放器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆