0

我正在使用带有 SoundCloud 脚本的 ajax 页面切换方法。

当用户离开带有 SoundCloud 容器的页面时如何停止播放音乐?

我发现了这些斯托克斯:

// stop all players, might be useful, before replacing the player dynamically
  $.scPlayer.stopAll = function() {
    $('.sc-player.playing a.sc-pause').click();
  };

$(".sc-player").scPlayer();目前我在函数内部调用初始化.load,但是我需要在哪里放置在任何页面切换之前停止播放音频的代码?

4

1 回答 1

0

you can add event listener window.onhashchange = stopAll;

and definition of stopAll() will be

stopAll = function() { $('.sc-player.playing a.sc-pause').click(); };

于 2013-05-05T14:41:23.190 回答