php - 如果源是内容类型视频,则 jw 播放器视频无法正常工作

标签 php jquery jwplayer

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

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

这里,media.php 文件使用 readfile() 返回正确的内容类型视频 header()。

当我直接在浏览器中输入时,Media.php 工作正常。

但是 jw 播放器给出了此错误消息“加载播放器时出错: 页面加载时找不到可播放的源。请帮忙解决这个问题。

最佳答案

试试这个:

对于 id 使用这种方式

'id': 'playerID',

添加以下内容:

'type': 'mp4',

现在,php 文件应该作为玩家的"file"变量,它会正常工作。

关于php - 如果源是内容类型视频,则 jw 播放器视频无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24951246/

相关文章:

javascript - 点击时更改 JWPlayer 视频

javascript - 来自 php 数组的 JQuery 幻灯片

php - SQL Server 的 ODBC 驱动程序 18]SSL 提供程序 : [error:1416F086]

javascript - jwplayer js api事件获取玩家索引

php - JWPlayer 文件浏览器

jquery - 如何使 .icon-bar 和 .navbar-toggle 的边框在事件时改变颜色?

php - 使用 id 检查 session 数据,并在循环内更改 id

php - 直接使用 $_POST ["x"] 还是复制到局部变量然后使用?

javascript - 未出现 Bootstrap 模式对话框

javascript - jQuery 数据表根据条件添加列