0

私はprojekktorプレーヤーを使用しており、プレーヤーの再生をトリガーするロジックがいくつかあります。

player.setPlay();別の曲が完成したとき。これは Chrome と Firefox では問題なく動作しますが、Safari では別のタブに切り替えると、現在のタブに戻るまで機能しません。これは、Mac のデスクトップの Safari 用です。

関連するコードは次のとおりです。

function loopSong(){
    var idSong = player.getItemIdSong();
    $timeout(function(){
        player.setActiveItem(idSong);
        player.setPlay();
    }, 100);    
};

どんな助けでも大歓迎です。

4

1 に答える 1

1

別のタブに切り替えると、Safari は再生を完全に停止しますか、それともループ ハックが正しく機能しないだけですか?

後者の場合、プレーヤーの構成オプションループを「true」に設定しようとしましたか?

あなたが何を達成しようとしているのか、私には100%確信が持てません。ただし、組み込みのプレイリスト機能も役立つ場合があります。

于 2013-10-29T11:04:23.483 に答える