jQuery Media Plugin

jQuery Media 简介

Jquery Media Plugin是一款页面内容嵌套多媒体的插件。支持的大部分的多媒体播放器和多媒体格式,比如:Flash, Quicktime, Windows Media Player, Real Player, MP3, Silverlight, PDF等等。


播放器


文件格式


Quicktime


aif,aiff,aac,au,bmp,gsm,mov,mid,midi,mpg,mpeg,mp4,m4a,psd,qt,qtif,qif,qti,snd,tif,tiff,wav,3g2,3pg


Flash


flv, mp3, swf


Windows Media   Player


asx, asf, avi, wma, wmv


Real Player


ra, ram, rm, rpm, rv, smi, smil


Silverlight


xaml


iframe


html, pdf

此插件会把<a>转化为<div> 从而嵌套多媒体内容。此插件像其它的Jquery插件一样 简单易用。

比如:

1、JS调用:

$(‘.media‘).media();

jQuery Media Plugin选项

jQuery Media Plugin包括了很多选项,这些选项控制着多媒体的一些行为(需要特殊设定的属性详见)。

其默认选项如下:

// global defautls; override as needed

$.fn.media.defaults = {

standards:  false,      // use object tags only (no embeds for non-IE browsers)

canUndo:    true,       // tells plugin to store the original markup so it can be reverted via: $(sel).mediaUndo()

width:        400,

height:        400,

autoplay:    0,               // normalized cross-player setting

bgColor:    ‘#ffffff‘,     // background color

params:        { wmode: ‘transparent‘},    // added to object element as param elements; added to embed element as attrs

attrs:        {},            // added to object and embed elements as attrs

flvKeyName: ‘file‘,     // key used for object src param (thanks to Andrea Ercolino)

flashvars:    {},            // added to flash content as flashvars param/attr

flashVersion:    ‘7‘,    // required flash version

expressInstaller: null,    // src for express installer

// default flash video and mp3 player (@see: http://jeroenwijering.com/?item=Flash_Media_Player)

flvPlayer:     ‘mediaplayer.swf‘,

mp3Player:     ‘mediaplayer.swf‘,

// @see http://msdn2.microsoft.com/en-us/library/bb412401.aspx

silverlight: {

inplaceInstallPrompt: ‘true‘, // display in-place install prompt?

isWindowless:          ‘true‘, // windowless mode (false for wrapping markup)

framerate:              ‘24‘,      // maximum framerate

version:              ‘0.9‘,  // Silverlight version

onError:              null,      // onError callback

onLoad:                  null,   // onLoad callback

initParams:              null,      // object init params

userContext:          null      // callback arg passed to the load callback

}

};

一个简单的Demo

<script type="text/javascript">

jQuery(function() {

$(‘.media‘).media({

width: 190,

height: 126,

autoplay: false,//自动播放

src: ‘2.avi‘  //视频路径

});

});

</script>

<a href="2.avi" class="media">Watch my movie!<
/a>

运行效果:

jQuery Media Plugin

时间: 2024-10-01 02:42:50

jQuery Media Plugin的相关文章

jQuery Media Plugin的使用

jQuery Media Plugin是一款基于jQuery的网页媒体播放器插件,它支持大部分的网络多媒体播放器和多媒体格式,比如:Flash, Windows Media Player, Real Player, Quicktime, MP3,Silverlight, PDF. 使用方法: 1.在web项目中引入jquery.media.js(下载); 2.HTML里a标签中添加class="media":例如: <a class="media" href=

(原创)jQuery Media Plugin-jQuery的网页媒体播放器插件的使用心得

jQuery Media Plugin是一款基于jQuery的网页媒体播放器插件,它支持大部分的网络多媒体播放器和多媒体格式,比如:Flash, Windows Media Player, Real Player, Quicktime, MP3,Silverlight, PDF.它根据当前的脚本配置,自动将a标签替换成div,并生成object, embed甚至是iframe代码,至于生成object还是embed,jQuery Media会根据当前平台自动判别,因此兼容性方面非常出色下面这段代

Jquery Media插件使用,解决在线预览及打开PDF文件

用到过PDF的媛媛and猿猿们,总会发现这大千世界之万能播放器插件,总能少了对媒体控制的接口. 你总会发现PDF无法像img图片一样正常加载展现出来,那么我们在通用语法的基础上拓展出了适用于预览及打开的PDF插件便于开发应用. 最主要的是使用到了一个jquery的插件jquery.media.js,使用这个插件就很容易实现了. 该插件可以播放多种类型的多媒体文件包括:Flash, Quicktime, Windows Media Player, Real Player, MP3, Silverl

jquery.media.js的使用方法

该插件可以播放多种类型的多媒体文件包括:Flash, Quicktime, Windows Media Player, Real Player, MP3, Silverlight, PDF等,前提条件是客户端浏览器中装有相应的插件. 该插件主要是将<a>标签转化为<div>,同时生成适合不同类型多媒体文件播放的<Object>对象,起到解析翻译的过程,从而达到多媒体播放的效果.转化过程是在客户端浏览器中实现,所以打开网页到出现播放器之间存在时间差. 首先要引入js文件

表单验证的validate.js插件---jQuery Validation Plugin

早上在公交车上看了一个关于慕课网的教程<表单验证的validate.js插件---jQuery Validation Plugin>,正好可以用到自己近期开发简易微博的注册页面和登录页面,插件全名叫jquery.validate.js,在引入jquery.validate.js之前要先将jquery.js引入.这个插件主要用于表单的验证,用户在注册和登录时体验十分不错!由于自己只了解关于validate的皮毛,只会简单的应用rule规则和message自定义提示,事实上,validate还有其

openoffice+jquery.media.js实现文档在线预览

1.功能: 实现Windows环境下文档在线预览功能,支持.doc..docx..xls..xlsx..ppt..pptx..pdf格式的文档,对IE浏览器不太兼容.如要实现Linux环境下文档在线预览功能,改变相应配置和代码,要安装Linux版的OpenOffice. 2.所需组件: (1)OpenOffice4.0.1 : 下载地址:http://pan.baidu.com/s/1hsQkhzm (2)jquery.media.js: 下载地址:http://pan.baidu.com/s/

jQuery DataTables Plugin Meets C#

Over the weekend, I was doing some work on the internal CMS we use over at eagleenvision.net and I wanted to scrap my custom table implementation for a table system that would use JSON to return data rather than have the data be statically allocated

30个非常流行的提示信息插件(jQuery Tooltip Plugin)

在网站的设计中,提示信息是非常细微的功能,但是起着非常重要的作用.如果你的网站中提示信息做的比较好,会给浏览者留下非常深刻的印象,同时也会起到非常好的网站宣传效果,下面介绍了30个比较流行提示信息插件jQuery Tooltip Plugin,希望对大家有帮助. 每个插件都配有比较直观的截图,也就不做详细地介绍了,如果大家喜欢某一个插件,点击超链接,自己学习如何使用吧. 1. Dynamic tooltip 2. Popup Bubble 3. jQuery Horizontal Tooltip

django +jQuery Grid Plugin 实现表格前提自动分页, 排序

由于django 中文在前台显示乱码,本文使用了 先在用django模板生成表格,再用jQuery Grid对表格 进行处理. <link href="../pqgrid.min.css" rel="stylesheet"> <script type="text/javascript" src="../js/pqgrid.min.js"></script> <script type=&