2016-08-10 6 views
0

Я работаю над созданием собственного приложения для Android с использованием ионного каркаса. Это приложение должно воспроизводить видео с помощью jwplayer в приложении, воспроизводя видео с внешнего хоста (например, YouTube). Он отлично работает в браузере с помощьюJwplayer не отображается на мобильном устройстве Android

ionic serve 

jwplayer on browser (chrome)

, но когда я пытаюсь запустить его на моем подключенном устройстве Android с помощью команды

ionic run android 

jwplayer не обнаруживается

jwplayer on android

Я думаю, что его sup для работы в качестве ионной структуры с использованием html и javascript-программирования.

Есть ли в любом случае я могу встраивать jwplayer с использованием ионного каркаса и заставить его работать на устройствах Android?

<html> 
 
<head> 
 

 
    <script src="/jwplayer/jwplayer.js"></script> 
 
    <script>jwplayer.key="1eI53zuaZKQ3WuMYKSyIpgTd9+hP/HOTsG+Dww==";</script> 
 
    
 
</head> 
 
<body> 
 

 
    <h2>Stream here</h2> 
 

 
      <div id="player">Loading the player...</div>    
 

 
      <script type="text/javascript"> 
 
         var playerInstance = jwplayer("player"); 
 
         playerInstance.setup({ 
 
         file: "http://www.youtube.com/watch?v=cPVEVbBkrc8", 
 
         
 
         width: 450, 
 
         height: 225, 
 
         }); 
 
      </script> 
 

 
</body> 
 
</html>

ответ

0

JW Player не поддерживает работу jwplayer.js в WebView, который, скорее всего, причина, вы получаете ошибки. Мобильные SDK теперь включены в бесплатную лицензию JW Player, поэтому я бы рекомендовал попробовать это. Вы можете получить доступ к Android SDK в разделе «Загрузки» в своем JW Player Dashboard, и есть документация на JW Player Developer Site.