2015-12-03 2 views
0

Я использую следующий код для отображения игрока на моем сайте.Почему этот код JW-плеера не работает в Android?

<div id="tv_wrapper"> 
    <script src="http://jwpsrv.com/library/JMFubNs4EeO+BCIACmOLpg.js"></script> 
    <?php 
     $ua = strtolower($_SERVER['HTTP_USER_AGENT']); 
     if(stripos($ua,'android') !== false) { 
     ?> 
      <video id="video1" preload='' poster="http://EXAMPLESITE.com/wp-content/uploads/2015/06/EXAMPLESITE-card.jpg" width="100%" onclick="playVideo();" > 
       <source src="http://livestream.5centscdn.com/EXAMPLESITEtv/347697d21cd084a1796ce3ca18943611.sdp/playlist.m3u8" type="video/mp4" /> 
      </video> 
    <?php 
     } 
      else 
     { ?> 
      <div id='playerQBUYpNLOBqmK'></div> 
      <script type='text/javascript'> 
       jwplayer('playerQBUYpNLOBqmK').setup({ 
        file:'http://livestream.5centscdn.com/EXAMPLESITEtv/347697d21cd084a1796ce3ca18943611.sdp/playlist.m3u8', 
        //stretching: "exactfit", 
        image: 'http://EXAMPLESITE.com/wp-content/uploads/2015/10/newlogowithSlogon_jey1.png', 
        title: '', 
        autostart: false, 
        width: "100%", 
        //aspectratio: "12:5"       
        aspectratio: "1.8:1" 
       }); 
      </script> 
<?php } ?> 
</div> 

Плеер отлично работает на рабочем столе firefox и в Chrome. Почему он не работает на Android-андроиде или на вкладке Android?

Я не проверял его в продуктах Apple.

+0

Версия: 6 или 7? Лицензия: бесплатная, Premium или Enterprise? Хорошо, второй взгляд у вас есть .... JW6 Premium, Enterprise или Ad? – zer00ne

ответ

2

В зависимости от вас версии jwplayer вам, возможно, придется использовать это свойство:

androidhls: true; 

Как это:

jwplayer('playerQBUYpNLOBqmK').setup({      file:'http://livestream.5centscdn.com/EXAMPLESITEtv/347697d21cd084a1796ce3ca18943611.sdp/playlist.m3u8', 
        image: 'http://EXAMPLESITE.com/wp-content/uploads/2015/10/newlogowithSlogon_jey1.png', 
        title: '', 
        autostart: false, 
        width: "100%", 
        androidhls: true, 
        aspectratio: "1.8:1" 
       }); 
2

Очень важно, что вы используете Chrome для Android, потому что HLS пока не поддерживается Firefox для Android (& jwplayer v.6 или v.7)

 Смежные вопросы

  • Нет связанных вопросов^_^