ここではjQuery音楽再生jPlayerプラグインの紹介をしていきます。

デモはこちら
https://office-goto.info/demo/jplayer/
jPlayerのダウンロード
http://jplayer.org/
skinのダウンロード
https://www.onedesigns.com/freebies/custom-mediaelement-js-skin
headで読み込み
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> <script type="text/javascript" src="js/jquery.jplayer.min.js"></script>
script
$(document).ready(function(){
$("#jplayer").jPlayer({
ready: function () {
$(this).jPlayer("setMedia", {
mp3: "music.mp3"
});
},
swfPath: "js"
});
});
</script>
ページ読み込みで自動再生
$(document).ready(function(){
$("#jplayer").jPlayer({
ready: function () {
$(this).jPlayer("setMedia", {
mp3: "music.mp3"
}).jPlayer("play");
},
swfPath: "js"
});
});
7行目、.jPlayer(“play”);を足すだけで自動再生されます。
停止
$('#jplayer').jPlayer('stop');
html
<!-- 音楽再生 --> <div id="jplayer" class="jp-jplayer"></div>
headで読み込み -skinを使う場合-
<link rel="stylesheet" href="./skin/style.css" /> <link rel="stylesheet" href="./skin/mediaelementplayer.css" /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> <script src="./lib/mediaelement.js"></script> <script src="./lib/mediaelementplayer.js"></script>
script
jQuery(document).ready(function($) {
$('audio,video').mediaelementplayer({
videoWidth: '100%',
videoHeight: '100%',
audioWidth: '100%',
features: ['playpause','progress','tracks','volume'],
videoVolume: 'horizontal'
});
});
html
<div id="audio-container">
<audio controls preload="none" src="./LifeGoesOn.mp3"></audio>
</div>
