首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >swfobject播放/暂停/停止

swfobject播放/暂停/停止
EN

Stack Overflow用户
提问于 2013-09-19 21:31:59
回答 1查看 7.6K关注 0票数 4

,你好,

代码:

代码语言:javascript
复制
<object id="ItemEditAnimationObject" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="580" height="370">
        <param name="movie" value="./6.swf">

        <!--[if !IE]>-->
        <object id="ItemEditAnimationObject" type="application/x-shockwave-flash" data="./6.swf" width="580" height="370">

        </object>
        <!--<![endif]-->

      </object>

<div id="PlayPause" class="Play"></div>
<div id="Stop"></div>

Js:

代码语言:javascript
复制
function OnePlay(){
swfobject.getObjectById('Object').Play();
}

function OnePause(){
swfobject.getObjectById('Object').Pause();
}

function OneStop(){
swfobject.getObjectById('Object').Stop();
}

Jquery:

代码语言:javascript
复制
$("#PlayPause").on("click",function(){

if($(this).hasClass("Play")){
$(this).removeClass("Play").addClass("Pause");
OnePlay();
}
else if($(this).hasClass("Pause")){
$(this).removeClass("Pause").addClass("Play");
OnePause();
}

});

$("#Stop").on("click",function(){

OneStop();

});

当我单击id "PlayPause“start.按钮时

但如果我再次单击或单击id为“停止”的按钮,则在firebug:中会出现错误。

Swfobject.getObjectById(.).Pause不是函数

Swfobject.getObjectById(.).Stop不是函数

告诉我,请告诉我哪里有错误,以及如何正确地暂停和停止swf对象?

EN

回答 1

Stack Overflow用户

发布于 2013-09-21 01:53:49

完成代码:

代码语言:javascript
复制
function Play(){

swfobject.getObjectById('Object').Play();
}

function Pause(){

swfobject.getObjectById('Object').StopPlay();
}

function Stop(){

swfobject.getObjectById('Object').GotoFrame(1);
}
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18905267

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档