2013-02-24 29 views
5

後怎樣才能阻止YouTube視頻的聲音關閉的WebView通過inappbrowser(安卓2.4.0的PhoneGap插件)接近inappbrowser

我用了兩個星期解決這一問題,累壞了打開後怎樣才能阻止YouTube視頻的聲音...... ...........

當我點擊'完成'按鈕關閉webview(youtube頁面)時,視頻仍然在後臺播放。

即使關閉應用程序後,也無法停止視頻聲音。 要停止視頻,我不得不關閉手機。

這是我的代碼

<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> 

是在我的代碼有什麼錯? 我可以得到一些幫助嗎?

回答

1

我正在使用Sencha Touch並使用以下技巧來停止Youtube視頻聲音。你可以把它作爲參考。

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); 
});