저는 JW Player를 사용 중이며 사용자가 사용하는 브라우저에 따라 다른 비디오 포맷을로드하려고합니다. 문서에 따르면 "레벨"이이를 수행하는 매개 변수 여야합니다. 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>
, 그것은 플레이어를 보여줍니다,하지만 모바일 장치에서 그것을 누를 때 아무 일도 발생하지 않습니다. 일반 브라우저에서는 비디오를 올바르게 재생합니다.
사용자가 iPad 또는 iPhone과 같은 휴대 기기를 사용하는 경우이 기능을 사용하고 싶습니다. 일반 브라우저 (Firefox)에서 "레벨"을 사용하지 않고 파일 ("http://mydomain.com/video.flv" 매개 변수)을 사용하면 완벽하게 작동합니다. FLV이기 때문에 iPad에서는 작동하지 않습니다. 따라서 "레벨"을 사용하고 싶습니다. 예, 일반 브라우저에는 FLV 버전을 사용해야합니다.
각 모드 (html5 및 플래시)마다 다른 파일을 나타내는 "modes" 매개 변수를 사용해 보았지만이 경우 플레이어를 표시하지 않습니다.
아이디어가 있으십니까?