2

PhoneGap 2.4.0 を使用しています。アンドロイドアプリ用。

inappbrowser で外部 Web ページ (YouTube ビデオを含む) を開くと、ビデオが正常に再生されます。しかし、完了ボタンで Web ページを閉じた後、オーディオの再生が停止しません。ビデオの音声を止めるには、電話の電源を切らなければなりませんでした。

それは私にとって大きな問題です。最後の1週間、私はそれを修正しようとしました。

助けてもらえますか?


これは私のコードです。

.......................

  function chamgae(juso) {
        var ref = window.open(juso, '_blank', 'location=yes');
        ref.close();
        }
..........................

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

..........................

または

.......................

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

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

    ..........................
4

4 に答える 4

0

InAppBrowser を開いた後に .close() を実行しましたか。

var ref = window.open(url, '_blank', 'location=no');
ref.close();

.close() コードを削除したところ、再生を続けるという同じ問題が発生しました。これで問題が解決するはずです。

于 2013-02-21T20:40:28.020 に答える
0

あなたがやりたいことは、戻ったときに停止するように設定_blankされています。_self私はこれと同じ問題を抱えていましたが、これがその問題を解決した唯一のものです。

于 2013-03-08T00:51:41.687 に答える