我的音频文件无法播放
My audio file is not playing
>我这里有一个播放器来播放音频:音频
问题是它没有播放我拥有的音频文件。如何播放音频?
音频文件来自目录AudioFiles/Kalimba.mp3
。我从数据库检索目录,然后告诉jsplayer播放此目录中的音频。然后应该播放音频,但是如果我单击播放按钮,则没有任何反应
JPlayer摘要在这里: http://www.jplayer.org/latest/quick-start-guide/step-8-audio/
下面是代码:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>Preview Audio</title>
<link type="text/css" href="jquery/skin/jplayer.blue.monday.css" rel="stylesheet" />
<script type="text/javascript" src="jquery/jquery-1.7.min.js"></script>
<script type="text/javascript" src="jquery/jquery.jplayer.min.js"></script>
</head>
<body>
<?php
$getaudio = 'AudioFiles/' . $_GET['filename'];
$audioquery = "SELECT AudioFile FROM Audio WHERE (AudioFile = ?)";
if (!$audiostmt = $mysqli->prepare($audioquery)) {
// Handle errors with prepare operation here
}
// Bind parameter for statement
$audiostmt->bind_param("s", $getaudio);
// Execute the statement
$audiostmt->execute();
if ($audiostmt->errno)
{
// Handle query error here
}
$audiostmt->bind_result($dbAudioFile);
$audiostmt->fetch();
$audiostmt->close();
?>
<script type="text/javascript">
$(document).ready(function(){
$("#jquery_jplayer_1").jPlayer({
ready: function () {
$(this).jPlayer("setMedia", {
mp4: "<?php echo $dbAudioFile; ?>"
});
},
swfPath: "/jquery",
supplied: "mp3"
});
});
</script>
<?php echo "File Path " . $dbAudioFile; ?>
<div id="jquery_jplayer_1" class="jp-jplayer"></div>
<div id="jp_container_1" class="jp-audio">
<div class="jp-type-single">
<div class="jp-gui jp-interface">
<ul class="jp-controls">
<li><a href="javascript:;" class="jp-play" tabindex="1">play</a></li>
<li><a href="javascript:;" class="jp-pause" tabindex="1">pause</a></li>
<li><a href="javascript:;" class="jp-stop" tabindex="1">stop</a></li>
<li><a href="javascript:;" class="jp-mute" tabindex="1" title="mute">mute</a></li>
<li><a href="javascript:;" class="jp-unmute" tabindex="1" title="unmute">unmute</a></li>
<li><a href="javascript:;" class="jp-volume-max" tabindex="1" title="max volume">max volume</a></li>
</ul>
<div class="jp-progress">
<div class="jp-seek-bar">
<div class="jp-play-bar"></div>
</div>
</div>
<div class="jp-volume-bar">
<div class="jp-volume-bar-value"></div>
</div>
<div class="jp-time-holder">
<div class="jp-current-time"></div>
<div class="jp-duration"></div>
<ul class="jp-toggles">
<li><a href="javascript:;" class="jp-repeat" tabindex="1" title="repeat">repeat</a></li>
<li><a href="javascript:;" class="jp-repeat-off" tabindex="1" title="repeat off">repeat off</a></li>
</ul>
</div>
</div>
</div>
</div>
</body>
</html>
使用控制台调试它,例如Firebug(FF插件)并将结果粘贴到此处
相关文章:
- 如何播放部分音频文件
- Javascript::通过HTML5音频播放器播放列表播放多个音频文件
- jPlayer播放两个媒体文件
- 你能用sound.js在播放声音文件后5秒执行一个动作吗
- 如何在javascript中一个声音文件接一个声音地播放
- Muses收音机播放器css而不是皮肤文件
- HTML 5<音频>-在特定时间点播放文件
- 将Base64音频文件Mp3解码为可播放的Mp3
- 在播放完成之前再次单击播放音频文件
- 输入文件和自动提交 - 播放框架 2.
- 如何将MP3文件播放到麦克风输入jQuery中
- 使链接播放.mp3文件
- JavaScript/HTML5音频:在Android Chrome中播放用户通过文件选择器加载的mp3文件
- 当弹出窗口关闭时播放声音文件(谷歌扩展)
- Javascript自动播放声音文件,单击其中一个按钮时停止
- 如何用一个html5音频播放器播放多个音频文件
- 播放mp3文件之前,请参阅其他页面的javascript
- 如何连续播放多个swf文件
- 如何在 javascript 中为推送通知提供音频播放文件路径
- 防止soundmanager2播放文件