Mobile JW玩家级别不工作

Mobile JW玩家级别不工作,mobile,jwplayer,levels,Mobile,Jwplayer,Levels,我使用的是JW播放器,我希望它根据用户使用的浏览器加载不同的视频格式。根据文档,“级别”应该是实现这一点的参数 这是我的代码: <div id='mediaplayer'></div> <script type="text/javascript"> jwplayer('mediaplayer').setup({ flashplayer: "jwplayer/player.swf", id: 'playerI

我使用的是JW播放器,我希望它根据用户使用的浏览器加载不同的视频格式。根据文档,“级别”应该是实现这一点的参数

这是我的代码:

<div id='mediaplayer'></div>

    <script type="text/javascript">
      jwplayer('mediaplayer').setup({
        flashplayer: "jwplayer/player.swf",
        id: 'playerID2',
        width: '640',
        height: '360',
        levels: [
            { file: "http://mydomain.com/video.flv" },
            { file: "http://mydomain.com/video.mp4" }
        ]
      });         
    </script>

jwplayer('mediaplayer')。设置({
flashplayer:“jwplayer/player.swf”,
id:'玩家2',
宽度:“640”,
高度:'360',
级别:[
{文件:http://mydomain.com/video.flv" },
{文件:http://mydomain.com/video.mp4" }
]
});         
使用此代码,它会显示播放器,但当我在移动设备上点击它时,什么都不会发生。在常规浏览器中,它可以正确播放视频

我想在用户使用诸如iPad或iPhone之类的移动设备的情况下使用它。在普通浏览器(Firefox)中,如果我不使用“levels”,只使用文件:http://mydomain.com/video.flv“参数,它工作正常。它在iPad上不工作,因为它是FLV,所以我想使用“levels”。是的,我需要在常规浏览器中使用FLV版本

我还尝试使用参数“modes”,表示每个模式(html5和flash)有不同的文件,但在本例中,它甚至不显示播放器


有什么想法吗?

第一代iPad和iPhone本机不支持flv

此时,JWPlayer不支持特定于设备的即时检测

艾伯特,如果这是同一个人,我以为你已经通过longtail支持网站解决了这个问题:

在那个示例中,您可以将flv for web和mp4交付给HTML5(非flash)

如果你能用mp4来完成这一切,那就简单多了