网页中嵌入Flash播放器
1. 需要准备swfobject.js和flvplayer.swf文件,请看附件
2. flvplayer.swf有两种播放形式,一种是播放单个文件,一种是选择列表中的文件进行播放
a. 播放单个文件只需在网页中嵌入如下代码:
<script type="text/javascript" src="../../js/swfobject.js"></script><p id="player_single"><a href="http://www.macromedia.com/go/getflashplayer">Get the Flash Player</a> to see this player.</p><script type="text/javascript"> var s1 = new SWFObject("../../player/flvplayer.swf","single","300","170","7"); s1.addParam("allowfullscreen","true"); s1.addVariable("file","../../video/video/BadDay.flv"); s1.addVariable("image","../../../video/image/preview.jpg"); s1.addVariable("width","300"); s1.addVariable("height","170"); s1.write("player_single");</script>
b. 播放列表还需要一个playlist.xml文件,内容如下:
<?xml version="1.0" encoding="utf-8"?><playlist version="1" xmlns="http://xspf.org/ns/0/"> <trackList>
<track> <title>Afraid</title> <creator>Jeroen Wijering</creator> <location>../../video/video/video.flv</location> </track>
<track> <title>xiaoxuntong ad</title> <creator>zhup</creator> <location>../../video/video/ad.flv</location> </track>
<track> <title>Afraid (again)</title> <creator>Jeroen Wijering</creator> <location>../../video/video/video.flv</location> </track>
<track> <title>Afraid (once again)</title> <creator>Jeroen Wijering</creator> <location>../../video/video/video.flv</location> <info>http://www.jeroenwijering.com/</info> </track>
</trackList></playlist>
在网页中嵌入如下代码:
<script type="text/javascript" src="../../js/swfobject.js"></script>
<p id="player_list"><a href="http://www.macromedia.com/go/getflashplayer">Get the Flash Player</a> to see this player.</p><script type="text/javascript"> var s2 = new SWFObject("../../player/flvplayer.swf","playlist","300","312","7"); s2.addParam("allowfullscreen","true"); s2.addVariable("file","../../../video/playlist/playlist.xml"); s2.addVariable("displayheight","200"); s2.addVariable("backcolor","0x000000"); s2.addVariable("frontcolor","0xCCCCCC"); s2.addVariable("lightcolor","0x557722"); s2.addVariable("width","300"); s2.addVariable("height","312"); s2.write("player_list");</script>
[color=red]特别需要注意的是swfobject.js、SWFObject中的file和image参数、flvplayer.swf的路径,假如路径不对是播放不了Flash文件的。
(1)swfobject.js、SWFObject中image参数、flvplayer.swf的路径是相对于要嵌入播放器的网页的相对路径
(2)SWFObject中file参数是相对于flvplayer.swf的相对路径
(3)代码中的..表示上一层目录
(4)只要顺着路径可以找到上述提到的几个文件,无论网页放在哪个位置,Flash文件都可以播放[/color]
网页中嵌入Flash播放器相关推荐
- 网页上嵌入Flash播放器(1)
最近做的项目里涉及到了Flash播放器的使用,网页上需要播放视频,不同的视频资源需要不同的播放器,根据使用的稳定性.嵌入的复杂程度以及性能的优劣总结了两种嵌入方式(不同的播放器),支持的视频资源也略有 ...
- 网页中嵌入flash的最佳方案
http://solomon.athost.net/?p=549 网页中嵌入flash的最佳方案 各种浏览器差异悬殊,开发者应如何在网页中嵌入flash才是最佳方案?本文介绍的原理亦被应用在swfob ...
- html中插入音乐播放器,网页中插入音乐播放器WMA 方法有两种:object和embed
网页中插入音乐播放器(详细,全面,加图) 通常有三种方法,使用普通的html方法有两种:object和embed.另一种是用flash编写的播放器,这种方法兼容性级好,但难度较大,较复杂. 其中obj ...
- html 直接播放wma,网页中插入音乐播放器WMA 方法有两种:object和embed
网页中插入音乐播放器(详细,全面,加图) 通常有三种方法,使用普通的html方法有两种:object和embed.另一种是用flash编写的播放器,这种方法兼容性级好,但难度较大,较复杂. 其中obj ...
- 怎样在html中加入音乐播放器,如何在网页中添加音乐播放器
小编其实一个很痴迷音乐的人,每当我用电脑工作的时候,都会打开播放器播放音乐的,然后顿时觉得很舒适,如果我们在别人浏览网页的时候加个音乐播放器播放音乐的话,那么我们的网页就会给别人带来很舒适的感觉.DW ...
- 网页中嵌入Flash的方法讨论
Flash 嵌入的问题论坛中有人问了好多次,到底应该怎么用,为什么通不过验证,要通过验证怎么办等等等. 讨论中也出现了不少的误解,所以我单开一个帖总结一下我所知道的东西,不想看我罗嗦的直接跳到最后看结 ...
- 网页中嵌入Flash的方法
Flash 嵌入的问题论坛中有人问了好多次,到底应该怎么用,为什么通不过验证,要通过验证怎么办等等等. 讨论中也出现了不少的误解,所以我单开一个帖总结一下我所知道的东西,不想看我罗嗦的直接跳到最后看结 ...
- 网页中嵌入 Flash 的方法 满足W3C
< DOCTYPE html PUBLIC -WCDTD XHTML TransitionalEN httpwwwworgTRxhtmlDTDxhtml-transitionaldtd> ...
- 在网页中嵌入flash之标签
<object id="player" height="200" width="240" classid="CLSID:6B ...
最新文章
- julia有 pytorch包吗_有了Julia语言,深度学习框架从此不需要计算图
- 2840 页的计算机毕业论文,这位华人小哥的博士论文究竟写了啥?
- ​别再用方括号在Python中获取字典的值,试试这个方法
- 51CTO现已开通二级域名~~~~~
- 安卓开发重磅炸弹!程序员福利!《高级Kotlin强化实战学习手册(附Demo)》开放下载!
- 【Salvation】——登录注册存储数据验证用户
- linux top命令查看内存及多核CPU的使用讲述【转】
- String类中toCharArray()方法的用法
- QTextCodec中的setCodecForTr等终于消失了 (Qt5)
- python 中文编码差异_Python 编码为什么那么蛋疼?
- mfc获取子窗口句柄_前端设计-JavaScript中父窗口与子窗口间的通信
- BAJ占领A股市场!
- 大数乘法(c++)算法
- Codeforces Round #342 (Div. 2) D. Finals in arithmetic(想法题/构造题)
- openDrive has Free Direct Linking !
- 【南方者】【考证】【软考】【系统规划与管理师】论文万能模板
- idea + tomcat中文乱码处理
- Python编程 条件判断语句
- 一套开源三维管线管理系统
- 02 理解MPLS如何解决路由黑洞