【发布时间】:2014-09-20 18:53:35
【问题描述】:
我在 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 文件使用readfile() 返回正确的内容类型audio header()。
Media.php 直接在浏览器中输入效果很好。
但是 jw 播放器在页面加载时给出此错误消息 “无法读取未定义的属性 'sources'”。我该如何解决这个错误?
【问题讨论】:
-
这称为传播。问题是文件没有被流式传输,但必须先下载。
-
@M1K1O 这个怎么解决?
-
请提供一个链接到您正在运行它的位置。
-
@Ethan JWPlayer 你能猜出可能是什么问题吗?在这种情况下,视频可以正常播放,但音频不能。
标签: javascript php jquery jwplayer