jplayer 播放器的使用
jplayer 是一个纯 js 的播放器框架,主要是用于在 web 页面中嵌入 js 播放器
播放器的样式大概如下:
jplayer 的使用方法也非常简单
使用方法:
1 在 html 的<head></head> 部分,将 jplayer 的 css 样式文件、 jplayer 的 js 文件包含进来。
<html><head><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" content="ie=edge"/><title>Client Side Pagination in DataGrid - jQuery EasyUI Demo</title><link rel="stylesheet" type="text/css" href="themes/default/easyui.css"><link rel="stylesheet" type="text/css" href="themes/icon.css"><link rel="stylesheet" type="text/css" href="demo.css"><link rel="stylesheet" type="text/css" href="jplayer/dist/skin/blue.monday/css/jplayer.blue.monday.min.css"><script type="text/javascript" src="jquery.min.js"></script><script type="text/javascript" src="jquery.easyui.min.js"></script><script type="text/javascript" src="jplayer/dist/jplayer/jquery.jplayer.min.js"></script></head><body></body></html>
2 在 <body></body> 中定义播放器的形状、各种按钮(播放、停止)、音量调节、时间调节等信息
<html><head><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" content="ie=edge"/><title>Client Side Pagination in DataGrid - jQuery EasyUI Demo</title><link rel="stylesheet" type="text/css" href="themes/default/easyui.css"><link rel="stylesheet" type="text/css" href="themes/icon.css"><link rel="stylesheet" type="text/css" href="demo.css"><link rel="stylesheet" type="text/css" href="jplayer/dist/skin/blue.monday/css/jplayer.blue.monday.min.css"><script type="text/javascript" src="jquery.min.js"></script><script type="text/javascript" src="jquery.easyui.min.js"></script><script type="text/javascript" src="jplayer/dist/jplayer/jquery.jplayer.min.js"></script></head><body><div id="jquery_jplayer_1" class="jp-jplayer"></div>
<div id="jp_container_1" class="jp-audio" role="application" aria-label="media player"><div class="jp-type-single"><div class="jp-gui jp-interface"><div class="jp-controls"><button class="jp-play" role="button" tabindex="0">play</button><button class="jp-stop" role="button" tabindex="0">stop</button></div><div class="jp-progress"><div class="jp-seek-bar"><div class="jp-play-bar"></div></div></div><div class="jp-volume-controls"><button class="jp-mute" role="button" tabindex="0">mute</button><button class="jp-volume-max" role="button" tabindex="0">max volume</button><div class="jp-volume-bar"><div class="jp-volume-bar-value"></div></div></div><div class="jp-time-holder"><div class="jp-current-time" role="timer" aria-label="time"> </div><div class="jp-duration" role="timer" aria-label="duration"> </div><div class="jp-toggles"><button class="jp-repeat" role="button" tabindex="0">repeat</button></div></div></div><div class="jp-details"><div class="jp-title" aria-label="title"> </div></div><div class="jp-no-solution"><span>Update Required</span>To play the media you will need to either update your browser to a recent version or update your <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash plugin</a>.</div></div>
</div></body></html>
3 在 javascript 中,设置媒体、swfpath、支持的格式、是否自动播放等
<html><head><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" content="ie=edge"/><title>Client Side Pagination in DataGrid - jQuery EasyUI Demo</title><link rel="stylesheet" type="text/css" href="themes/default/easyui.css"><link rel="stylesheet" type="text/css" href="themes/icon.css"><link rel="stylesheet" type="text/css" href="demo.css"><link rel="stylesheet" type="text/css" href="jplayer/dist/skin/blue.monday/css/jplayer.blue.monday.min.css"><script type="text/javascript" src="jquery.min.js"></script><script type="text/javascript" src="jquery.easyui.min.js"></script><script type="text/javascript" src="jplayer/dist/jplayer/jquery.jplayer.min.js"></script>$(document).ready(function(){$("#jquery_jplayer_1").jPlayer({ready: function (event) {$(this).jPlayer("setMedia", {title: "Bubble",m4a: "http://jplayer.org/audio/m4a/Miaow-07-Bubble.m4a",oga: "http://jplayer.org/audio/ogg/Miaow-07-Bubble.ogg"});},swfPath: "../../dist/jplayer",supplied: "m4a, oga",wmode: "window",useStateClassSkin: true,autoBlur: false,smoothPlayBar: true,keyEnabled: true,remainingDuration: true,toggleDuration: true});
});
</head><body><div id="jquery_jplayer_1" class="jp-jplayer"></div>
<div id="jp_container_1" class="jp-audio" role="application" aria-label="media player"><div class="jp-type-single"><div class="jp-gui jp-interface"><div class="jp-controls"><button class="jp-play" role="button" tabindex="0">play</button><button class="jp-stop" role="button" tabindex="0">stop</button></div><div class="jp-progress"><div class="jp-seek-bar"><div class="jp-play-bar"></div></div></div><div class="jp-volume-controls"><button class="jp-mute" role="button" tabindex="0">mute</button><button class="jp-volume-max" role="button" tabindex="0">max volume</button><div class="jp-volume-bar"><div class="jp-volume-bar-value"></div></div></div><div class="jp-time-holder"><div class="jp-current-time" role="timer" aria-label="time"> </div><div class="jp-duration" role="timer" aria-label="duration"> </div><div class="jp-toggles"><button class="jp-repeat" role="button" tabindex="0">repeat</button></div></div></div><div class="jp-details"><div class="jp-title" aria-label="title"> </div></div><div class="jp-no-solution"><span>Update Required</span>To play the media you will need to either update your browser to a recent version or update your <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash plugin</a>.</div></div>
</div></body></html>
通过上面的三步,就可以在页面中定义一个播放器了。
要想更换语音文件进行播放时,直接在相关的方法中,重新设置 media 就行了。
function changeMedia() {
$("#jquery_jplayer_1").jPlayer("setMedia",{title:"titlename",mp3:"voices/test.wav"});
}
jplayer 播放器的使用相关推荐
- JPlayer播放器插件教程,JPlayer项目实战
JPlayer 播放器:基于HTML5/Flash的音频.视频播放器. 项目预览:播放器插件预览 jPlayer中文官方文档:官网 功能强大,操作简便,支持换肤功能. 引入JPlayer文件以及样式: ...
- jplayer 播放器
原文:https://blog.csdn.net/qishuo_java/article/details/48157683 这是 在分析12306js得出的,呵呵......... 直接上代码:1.j ...
- Jplayer播放器广告插件
http://pan.baidu.com/s/1jGurIke 转载于:https://www.cnblogs.com/doujinya/p/3862828.html
- 用Jplayer做的一个带动画的播放器
一.一开始在看Jplayer的文档说明的时候,我内心是崩溃的,第一个demo很少,而且很多东西没交代清楚,第二个是代码整理的也不算很完整,毕竟是翻译别人外国人的东西,所以没自己撰写的完整,有些还只是停 ...
- 基于jQuery的网页影音播放器jPlayer的基本使用教程
原文地址:http://www.jb51.net/article/80655.htm jPlayer简介: 想在网页上播放背景音乐,不想用html标签的方式,因为那样只有音乐全部下载完以后才能播放,还 ...
- 【JQ】-jPlayer视频、音乐播放器使用详解!
下载官网:http://www.jplayer.org/ 当前版本:2.3.0 功能:视频播放(可全屏).音乐播放 全部原教程,说明并不详细,要结合查看其网页源代码来学习:http://www.jpl ...
- JQuery 开源播放器 JPlayer
最近在一网盘项目里烦恼着播放器的问题,经过千辛万苦终于找到一个合适的了,一个Open Source的JS播放器,可以适应多浏览器,太兴奋了,急于与大家分享一下: 地址:http://www.happy ...
- 播放器JPlayer的使用及遇到的问题
原文地址:http://blog.csdn.net/z69183787/article/details/8178656?_t_t_t=0.5149982699228508 jPlayer是一个用于控制 ...
- 一款简洁的 jplayer 音乐播放器完整版
一款简洁 jplayer 音乐播放器,做音乐站很漂亮,直接套用就好了. 效果图: 部分源代码: <div id="lei_jplayer"></div> & ...
最新文章
- 今晚 8 点直播 | OpenCV 20 年,首款开源软硬一体的 OAK 套件来了!
- eclipse 配置java路径_Java修改eclipse中web项目的server部署路径问题
- 为什么那么多人要学Java?这三个原因告诉你
- mysql error code 145,MYSQL 错误#145解决方法
- ListView 与 它里面的Item 点击滑动冲突
- C# 中的 ConfigurationManager类引用方法
- ERP项目学习(一)
- 杜比TrueHD(Dolby TrueHD)音频编码解析
- 数据库备份的几种方式的详细步骤
- 小米无线路由器服务器用户名和密码忘了,小米无线路由器忘记了后台登录密码怎么办?忘记了小米路由器web页面的管理密码怎么找回?- 家用路由网...
- 使用downloadm3u8和ffmpeg下载m3u8格式视频
- 云原生之Kubernetes:24、污点和容忍度详解
- Swift 语言的设计错误
- vue设置页面背景色
- #从零开始学C语言# 又名 #一人手打情书#
- 苹果手机10秒解除锁屏_忘记苹果锁屏密码10秒解决 音量键选择wipedata/
- 爬取百度贴吧图片-python-requests
- Zilliqa 的设计构思 第3部分:使共识更有效
- 遥感成像原理与遥感图像特征
- 人工智能轨道交通行业周刊-第5期(2022.7.4-7.17)