
文章插图

文章插图
【二 用JavaScript实现利用FLASH嵌入声音】从指定的帧上开始流 FlashSound的JavaScript API支持象CD播放器那样的随机访问磁道中任何帧的能力 。所以你可以指定任意的帧好来播放你喜欢的声音 。
如图1所示的四个连接是连到一个典型的CD播放器控制面板上,第一个连接是回到第一帧开始播放,第二个连接是否从第100帧处开始播放,第三个连接是从第200帧处开始播放,而第四个连接是暂停所有的播放 。
详细的代码如下:
onmouseover="mySoundObj.TGotoAndPlay(/,1)">
从第1帧开始播放
onmouseover="mySoundObj.TGotoAndPlay(/,100)">
从第1000帧开始播放
onmouseover="mySoundObj.TGotoAndPlay(/,200)">
从第200帧开始播放;
onmouseover="mySoundObj.TStopPlay(/)">
暂停<
这里我们将autostart(自动开始播放)设置为Flase 。这个例子很好地说明了我们怎样利用JavaScript来重载Flash行为 。
停止和播放流
FlashSound的JavaScript API支持一个等价于暂停的方法,即TStopPlay() 。这个TStopPlay()方法有一个参数,即timeline(时间线) 。我们可以使用“/”(反斜线)来指定主时间线 。TStopPlay()可以在指定的时间线上停止向前播放,而不会重新播放 。值得指出的是,这个TstopPlay()方法只能停止了设置为流同步的声音的播放,而不能设置为时间或者开始同步的声音的播放 。
同样,FlashSound的JavaScript API页支持等价于播放的方法,即TPlay() 。这个TPlay()方法也有一个参数,也为时间线 。类似地,我们可以使用“/”来指定主时间线 。TPlay()可以在被TStopPlay()停止播放的帧处的时间线(传递给TPlay()的参数)上开始播放,或者从第一帧开始播放 。这个TPlay()方法也只能开始播放被设置为流同步的声音,也不能开始播放被设置为时间同步或者开始同步的声音 。
如图2所示的三个连接是连到典型的磁带录音机控制面板上 。第一个连接是利用TGotoAndPlay()重新播放,第二个连接是利用TStopPlay()来暂停播放,而第三个连接是利用Tplay来继续播放被暂停在某处的声音 。详细的代码如下:
重新开始播放
暂停播放
继续播放
以上就是用JavaScript实现利用FLASH嵌入声音(二),希望大家喜欢,请继续关注我们 。
- 螃蟹脚的功效与作用
- 武夷山茶怎么保存
- wps中怎么使用自带论文查重功能?wps中使用自带论文查重功能的方法
- 手机微信怎么截图?用什么方法可以截图?
- 二十不惑陈卓结局
- 怎么使用PPT为图片制作出双重曝光效果?使用PPT为图片制作出双重曝光效果的方法
- 关于天牛的资料介绍二年级 关于天牛的资料介绍
- 日日顺供应链以场景物流模式与用户零距离交互引导消费新趋势
- Win7系统开机提示“不能加载用户的配置文件”怎么办?
- 交通银行中怎么查询信用卡卡号?交通银行中查询信用卡卡号的方法
