我正在尝试使用以下代码切换启动和停止 Sound Cloud 流。play() 方法就像条件逻辑一样工作。但是 stop() 方法不是。谁能解释我做错了什么?
SC.initialize({
client_id: 'MY_CLIENT_ID'
});
if (streamingBool) {
SC.stream("/tracks/" + myTrackId, function (sound1) {
sound1.stop();
});
streamingBool = false;
} else {
SC.stream("/tracks/" + myTrackId, function (sound) {
sound.play();
});
streamingBool = true;
}