从php读取音频文件

时间:2014-07-29 11:53:21

标签: javascript php jquery jwplayer

我在jw播放器中使用此代码播放音频。

<script type='text/javascript'>
jwplayer('player_1234').setup({
   file: 'http://localhost/media.php?media_id=1822',
   type: 'm4a', 
   width: '100%',
   plugins: {},
   aspectratio: '16:9',
  fallback: 'false',
   primary: jwplayer.utils.isChrome() ? "html5" : "html5"
   });
</script>

此处,media.php文件使用audio header()返回正确的内容类型readfile()

当我直接进入浏览器时,

Media.php工作正常。

但jw播放器会显示此错误消息&#34;无法读取属性&#39;来源&#39;加载页面时未定义&#34; 我该如何解决这个错误?

1 个答案:

答案 0 :(得分:0)

当类型更改为mp4而不是m4a

时,这是有效的
<script type='text/javascript'>
jwplayer('player_1234').setup({
   file: 'http://localhost/media.php?media_id=1822',
   type: 'mp4', 
   width: '100%',
   plugins: {},
   aspectratio: '16:9',
  fallback: 'false',
   primary: jwplayer.utils.isChrome() ? "html5" : "html5"
   });
</script>