用JavaScript实现利用FLASH嵌入声音(一)

ipqiaoyuee3

ipqiaoyuee3

2016-02-19 22:14

有一种朋友不在生活里,却在生命力;有一种陪伴不在身边,却在心间。图老师即在大家的生活中又在身边。这么贴心的服务你感受到了吗?话不多说下面就和大家分享用JavaScript实现利用FLASH嵌入声音(一)吧。

  本JavaScipt教程将让你感受到Flash给您带来有声世界的无穷魅力。在开始本教程之前,我先介绍一下本教程涉及到的内容:隐藏嵌入的SWF、 播放流同步的SWF、 从指定的帧上开始流、 停止和播放流、 检查是否磁道在播放、 检查是否播放器准备好、 检查SWF转载的百分比、验证SWF是否完全装载好、检查播放器的版本号、设置最小的播放器版本号、 清除错误信息等等。好吧,开始我们的教程吧。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  隐藏嵌入的SWF

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  FlashSound的JavaScript API往网页插入一个FlashSound对象,随同插入还有embedSWF()方法。但是在网页中我们为什么不能看到这个对象呢?哦,原来是FlashSound隐藏了这个对象。在Internet浏览器中,FlashSound是这个对象变得透明,也就是说你看不到这个对象,但实际上它是存在的。而在Netscape浏览器中,这个对象的颜色被指定为跟网页相同的颜色,所以你也看不到它。你可以在Netscape浏览器中通过使用bgcolor属性来设置对象的颜色。以上两种方法正是隐藏对象的核心所在。试一试吧,下面我的代码是实现当鼠标移过对象时播放scale.swf文件,所以我们这样来创建FlashSound对象:

  下面的代码可以让你在Netscape浏览器中看到在“Play a Scale”下面有一个小点,它正是我们创建的FlashSound,因为此时它的颜色不是与网页的背景色相同,看看代码吧:

JavaScript://"

onmouseover="mySoundObj.TGotoAndPlay('/scale-event', 'start')"

Play a Scale

  播放流同步的SWF

  Flash文件格式支持四种同步的类型:Event(事件)、Start(开始)Stop(停止)和Stream(流)。事件同步允许你同时播放多个磁道的声音;开始同步可以避免并行的磁道播放;停止同步作用是停止磁道播放;而对于流同步声音包含了声音的帧尺寸样式,它可以反复地天衣无缝地播放。不象其它真实的流声音格式(比如Real Audio),Flash流文件是在播放的时候装载到浏览器中去的。当播放结束的时候,这个流声音就全部被装载浏览器的高度缓冲区中。所以在接下去的播放是

展开更多 50%)
分享

猜你喜欢

用JavaScript实现利用FLASH嵌入声音(一)

Web开发
用JavaScript实现利用FLASH嵌入声音(一)

用JavaScript实现利用FLASH嵌入声音

Web开发
用JavaScript实现利用FLASH嵌入声音

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

用javascript实现利用FLASH嵌入声音

电脑网络
用javascript实现利用FLASH嵌入声音

PowerPoint中如何嵌入声音文件以及删除嵌入的声音文件

软件教程 powerpoint
PowerPoint中如何嵌入声音文件以及删除嵌入的声音文件

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

用javascript实现的仿Flash广告图片轮换效果

Web开发
用javascript实现的仿Flash广告图片轮换效果

用javascript实现模拟火焰

Web开发
用javascript实现模拟火焰

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Windows7共享文件夹怎么设置

Windows7共享文件夹怎么设置

Javascript实例教程(20-13)

Javascript实例教程(20-13)
下拉加载更多内容 ↓