5

inappbrowser (Android Phonegap 2.4.0 プラグイン) によって開かれた webview を閉じた後に、YouTube ビデオのサウンドを停止する方法

私はその問題を解決するために2週間を費やし、疲れ果てました........

[完了] ボタンをクリックして 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>

私のコードに何か問題がありますか? 助けてもらえますか?

4

1 に答える 1

1

私は Sencha Touch を使用しており、次のトリックを使用して Youtube Video の音を止めています。参考にしていただいても構いません。

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);
});
于 2015-12-15T04:53:19.370 に答える