2013-02-24 2 views
5

Come può fermare audio del video youtube dopo la chiusura WebView aperto da inappbrowser (PhoneGap Android 2.4.0 plugin)Come può fermare audio del video youtube dopo la chiusura inappbrowser

ho usato due settimane per risolvere questo problema e stanco ... ...........

Quando faccio clic sul pulsante "Fine" per chiudere la visualizzazione Web (pagina di YouTube), il video continua a essere riprodotto in background.

Anche dopo aver spento l'app, non è possibile interrompere l'audio del video. Per interrompere il video, ho dovuto spegnere il telefono.

Questo è il mio codice

<script type="text/javascript" charset="utf-8"> 

function OpenWin(juso) { 
     window.open(juso, '_blank', 'location=yes'); 
     } 

</script> 


<body> 
................... 
<a href="#" onclick="OpenWin('http://m.youtube.com')"> 
................... 
</body> 

C'è qualche sbagliato nel mio codice? Posso ricevere aiuto?

risposta

1

Sto usando Sencha Touch e utilizzo il seguente trucco per interrompere il suono di Youtube Video. Puoi prenderlo come riferimento.

var ref = window.open(url,'_blank',options); 
ref.addEventListener('exit',function(){ 
    Ext.defer(function(){ 
     ref.removeEventListener('exit',function(){ 
      console.log('Closed'); 
     }); 
     var ref2 = window.open('about:blank','_blank','hidden=yes'); 
     Ext.defer(function(){ 
      ref2.close(); 
     },350); 
    },350); 
});