所以我已经集成了 jwplayer v7 在我的 Rails 应用程序上,我使用 Jwplayer 流式传输 aws 上托管的视频s3 并通过 cloudfront 进行分发。视频在桌面上渲染得非常流畅。但在移动设备上会出现错误。据我所知,这是一个已知问题,因为移动设备不支持闪存。但我不知道如何让 html5 在移动设备上播放。我关注了这个docs :我尝试在 tutorial 之后实现 html 回退,但这不起作用..

这是我用来渲染视频的代码:

<script type='text/javascript' src='xxxxxx.cloudfront.net/jwplayer.js'></script> 
<script>jwplayer.key="xxxxx==";</script> 
 
<div id="my-video-3"></div> 
 
<script type="text/javascript"> 
   jwplayer("my-video-3").setup({ 
     file: "rtmp://s2u8jn9qmths7o.cloudfront.net/cfx/st/aldo2.mp4", 
     primary: "flash" 
   }); 
</script> 

有人可以帮助我在移动设备上切换到 html 吗?

请您参考如下方法:

JW Player 是“移动就绪”视频播放器,它应该在移动设备上正常工作。尝试从您的设置中删除 primary: "flash" 选项:

jwplayer("my-video-3").setup({ 
    file: "rtmp://s2u8jn9qmths7o.cloudfront.net/cfx/st/aldo2.mp4" 
}); 


评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!