在网页中插入Flash播放各种格式文件的源码???

在网页中插入Flash播放各种格式文件的源码???,第1张

分类: 电脑/网络 >>软件 >>多媒体软件

问题描述:

源文如下:

很多网页中都插有Flash播放代码,这不仅是为了页面元素的多样化,更是为了内容体现的需要。很多时候,我们会遇到这样的问题:根据需要使用Flash的script来读取不同的音频源或者视频源,那么如何实现这一功能呢?下面我们用改写<object>标签中的代码来实现。

一个典型的Flash播放器源代码中常常有这样的语句:

<param name=movie value="mydomin/example.swf" />

这里我们可以修改其中的value值为value=mydomin/example.swf?videoSource=mydomin/video/songs/1.mp3也就是说此时的example.swf将调用mydomin/video/songs/1.mp3这样一个音频源(当然也可能是视频)。这样,你的Flash就可以在_root得到videoSource的变量值即_root.videoSource=mydomin/video/songs/1.mp3下面是一个实例:

在使用DW插入名称为mediaFla的SWF之后,在SWF的路径后面加上参数"?sourceURL=music1.mp3",如下:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="download.macromedia/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width=32 height=32>

<param name=movie value="mediaFla.swf?sourceURL=mydomin/music1.mp3" />

<param name=quality value="high" />

<embed src=11 quality="high" pluginspage="macromedia/go/getflashplayer" type=application/x-shockwave-flash width=32 height=32></embed>

</object>

这样,在制作Flash的时候,使用script中的_root.sourceURL就可以获得变量值“mydomin/music1.mp3”了,从而读取这个音频源。

提出问题:对于文章所提出的“在制作Flash的时候,使用script中的_root.sourceURL就可以获得变量值“mydomin/music1.mp3”了,从而读取这个音频源。”我不懂是什么意思。请帮我解决下:最好所FLASH的源码也发给我吧!我的邮箱:lxy_abcde1190@163

解析:

如果要读取本机的音源,根本不用这么做,直接导入声音就可以了;

这样好像是为了读取网络上的资源,好像没有这个_root.sourceURL函数,是不是,_root.getURL啊?mydomin/music1.mp3是资源的路径

背景音乐代码精简

1、<embed src=背景音乐网址 hidden=trueautostart=true loop=true>hidden=true表示隐藏播放,即不显示播放器的外观,若要想显示,把true 替换为false即可,这样为默认是最小化播放,若还想具体显示播放器的大小,另加上height=高度值 width=宽度值 就可以了。autostart=true表示当前页一载入则自动播放,若不希望播放改为autostart=false

2、loop=true表示无限次循环播放音乐直到当前页关闭为止,不想循环播放替换为 loop=false就OK了

3、<embed src=背景音乐网址 autostart=true loop=-1 c width=0 height=0 >

4、loop=-1 表示无限次循环播放,可设置播放次数,用具体数字代替即可,比如我希望它播放两次,则loop=2

5、c这个控制选项可省略

6、width=0 height=0表示隐藏播放,和前面的一样。

7、其实要说最简化的播放背景音乐的代码,则下面的代码是最简单的了--->

8、<embed src=背景音乐网址 >另外:bgsound src=背景音乐路径 loop=-1>这个只支持IE浏览器,而且是完全下载完后才开始播放,不像前面所说的格式那样可以一边缓冲一边播放。这个一般用于mid音乐或较小的mp3,wav格式的音乐. 若是较大的文件还是用前面所说的格式吧~~

9、<bgsound src=背景音乐路径 loop=-1>这个随浏览器的打开而播放,当最小化窗口时即停止播放,当最大化窗口时又开始播放。而,<embed src=背景音乐网址 autostart=true loop=-1 c width=0 height=0 >常用于mid,,wav,mp3类型的音乐类型.支持的音乐文件类型:只支持MP播放器所支持的音乐格式,比如mp3,asf,wma,asx等等.不支持rm,ram....视频文件的插入方法也和上面所说的一样,设置好合适的

<!DOCTYPE html>

<html>

<body>

<div style="text-align: center">

<button onclick="playPause()">播放/暂停</button>

<button onclick="makeBig()">大</button>

<button onclick="makeNormal()">中</button>

<button onclick="makeSmall()">小</button>

<br />

<video id="video1" width="420" style="margin-top: 15xp" controls="controls">

<source src="/mov_bbb.mp4" type="video/mp4" />

</video>

</div>

<script type="text/javascript">

var myVideo = document.getElementById("video1")

function playPause() {

if (myVideo.paused) {

myVideo.play()

} else

myVideo.pause()

}

function makeBig(){

myVideo.width=650

}

function makeSmall()

{

myVideo.width=320

}

function makeNormal()

{

myVideo.width=420

}

</script>

</body>

</html>

这个应该能用上,改成你需要的用用吧

效果是这样的

希望可以帮到你


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11373897.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存