标题:用网页控制flash播放和暂停 出处:BIWEB开源PHP WMS系统创始人ArthurXF肖飞的blog 时间:Thu, 24 Jul 2008 15:48:26 +0000 作者:ArthurXF 地址:http://www.bizeway.net/read.php/345.htm 内容: 因为 Flash 对象没有直接控制暂停的方法,所以只能通过用 IsPlaying() 方法判断当前状态是否正在播放,是则调用 StopPlay() 方法,否则用 Play() 方法。 具体步骤 代码示例:
提示:本例中的核心语句 movie.IsPlaying()?movie.StopPlay():movie.Play() 用了三目运算符,相当于 if(movie.IsPlaying()){ movie.StopPlay() } else{ movie.Play() } 特别提示 本例代码运行后的效果如图5.3.2所示,单击【Pause】按钮时如果Flash动画正在播放,则停止播放动画,否则播放动画。 图5.3.2 暂停Flash动画的按钮的实现 特别说明本例主要用到Flash对象的IsPlaying()方法来测试Flash动画的当前播放状态,然后分别调用Play()方法和StopPlay()方法来实现暂停的功能。 IsPlaying() 如果动画当前正在播放,返回为 true,反之返回 false 。 Generated by Bo-blog 2.0.3 sp1