Я использую JW Player и хочу, чтобы он загружал другой формат видео в зависимости от того, какой браузер использует пользователь.Согласно документации, "level" должен быть параметром для достижения этой цели.
Это мой код:
<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>
С этим кодом он показывает игрока, но когда я нажимаю на него на мобильном устройстве, ничего не происходит.В обычном браузере видео воспроизводится правильно.
Я хочу использовать это в случае, если пользователь использует мобильное устройство, такое как iPad или iPhone.В обычном браузере (Firefox), если я не использую «уровни» и просто использую файл file: «http://mydomain.com/video.flv"», он работает отлично. Он не работает на iPad, потому что это FLV, поэтому, почемуЯ хочу использовать "уровни" . И да , мне нужно использовать версию FLV для обычных браузеров.
Я также пытался использовать параметр «режимы» , указывающие разные файлы для каждого режима (html5 и flash), но в этом случае он даже не показывает плеер.
Есть идеи?