[转载]在wordpress中插入flash和音乐文件[无需插件]

今天查看部落格的PV的时候,发现关键字Hippop的搜索就顺便看了看我的那篇日志,原来那篇日志是引用了56的一个flash视频,因为coolplayer的作者不更新,而该插件又不支持高版本的WP,所以该日志不能显示,于是我就找个替代插件,发现了这个不需插件也能播放flash的日志,现转载至此!
插入FLASH:

<embed play=”true” quality=”best” height=”500″ width=”500″ src=”FLASH’S URL” pluginspage=”http://www.macromedia.com/go/getflashplayer”></embed>

插入音乐文件:

<embed type=”application/x-shockwave-flash” width=”100″ height=”100″ src=”AUDIOURL”></embed>

媒体标签介绍:
图文并茂的帖子还需要有音乐、影像等媒体做衬托,帖子的整体效果才达到极致。虽然论坛一般都提供插入媒体文件的方法,但那是很有局限的,并不能满足特殊的要求。为此,有必要学习和掌握媒体标签的使用方法。

首先我们先了解一下三种主要的音乐格式。这些音乐格式都是当前网络上较为流行的,它们更被广泛地应用于论坛。

出于编写代码的要求,我们这里以支持这些音乐的播放机为划分音乐格式的依据,这种划分方法以前也是有人使用过的。

第一种:WMP格式。

WMP即为Windows Media Player的缩写,是微软公司的媒体播放机,它集成在Windows系统里,可以格外免费升级(网上一般都有下载链接)。其网络ActiveX插件为 Windows Media Player。当前WMP所支持的音乐及影像媒体文件的格式主要有(仅介绍网络上常用的格式,下同):

MP3(音频)、WMA(音频)、WMV(视频)、AVI(视频)、MPEG(电影)、WAV(音频)、MIDI(音频)、ASF(视频)、AIFF(音频)、AU(音频)、wpl文件(WMP播放列表文件)、m3u文件(Winamp的播放列表文件)等。

第二种:RP格式。

这是有着悠久历史的一种媒体格式,宽带普及以前的网络媒体文件的老大,由RealNetworks公司开发。它当前的网络ActiveX插件是Real Player G2 Control。常见文件后缀名为:

rax、ram、rmm、rsml、rvx、rmj、rmx、rjt、rm

REAL也支持MP3、MIDI、Wav等格式的媒体文件,但它的播放效果没有WMP的好,所以我们不把它列入RP格式。

第三种:Flash格式。这是Macromedia公司开发的结合音频视频在一块的媒体格式。其插件为Shock Wave。文件后缀名为.swf。

弄清楚以上文件格式后,我们就可以使用标签来编写播放媒体文件的代码了。语法:

格式一:

格式二:

格式一适用于显示播放界面的情形,格式二适用于隐藏播放界面的情形。

下面分别讲解各参数的取值规定和要求。

src:媒体音乐地址。地址要完整、有效。如果文件名包含非英文字符,建议整个地址用小角双引号引起来。

autostart:是否自动播放(即一打开帖子就播放与否)。true为自动,false为手动。

loop:是否循环播放。true为循环,false只播放一次;也可用正整数表示播放多少次,比如等于3表示播放3次。

width:播放界面的宽度。建议在300到500之间。

height:播放界面的度度。这个很讲究。针对音频文件,视频界面是没有必要出现的,为此,WMP播放机设置为45非常合适,RP播放机为85较好;有视频的则根据情况设置。

hidden:是否隐藏播放界面。格式二语法式样中设置为true,即不可见,如果设置为false,则表示可见,但若不设置width和 height,它的样子是不好看的。有不少人也用width=0 height=0来隐藏播放机的播放界面,其是这样是隐藏不了的,WMP有一个点,RP有一条竖线。

type:这是一个重要的值,用于指播放机的插件类型,一些论坛会根据有效的src自动给出type类型(这类论坛我们编写代码时可以省略type),但也有的论坛不会自动给出类型,需要用户指定。type的取值依据和取值规定是:

WMP类:audio/mpeg (wma的可用audio/x-ms-wma,不过都一样)

RP类:application/octet-stream

Flash:application/x-shockwave-flash

注:Flash还可指定wmode=transparent表示背景透明,quality=high表示以高档画质播放,pluginspage=http://www.macromedia.com/go/getflashplayer指定插件下载地址(可省略)。

类型的指定尽量不要弄错,否则极可能出现有些朋友访问你的帖子时不能正常欣赏到音乐和影像媒体。

对于支持object的论坛,建议使用object来播放媒体文件,它得到的效果更能令人满意。因其代码较多,不便记忆,这里就不介绍了,但你可以通过FP或DW插入Web组件的方法并对ActiveX控件进行相应的设置得到完整的代码。
原文地址:http://www.a18zhizao.cn/y2008/99_在wordpress中插入flash和音乐文件无需插件.html


标签: ,
本文连接:http://aaronw.me/static/500.html
原创日志为王炜版权所有,转载时必须以链接形式注明作者和原始出处及本声明。

这篇文章目前没有评论

(必填项)

(必填项)

(可选)