gpt4 book ai didi

javascript - SoundCloud 如何在他们的移动网站上自动播放下一首歌曲?

转载 作者:可可西里 更新时间:2023-11-01 03:53:34 24 4
gpt4 key购买 nike

好吧,我知道 iOS 不允许自动播放,但 SoundCloud 如何在他们的移动网站上自动播放下一首歌曲?

我可以在 iframe src 中获取我想要填充的下一首歌曲,并且小部件会重新加载以显示该轨道。

我已经尝试了很多解决方法,即使我在下一首轨道准备就绪时调用“sc.play()”方法,我仍然无法让它自动播放。 iframe 上的橙色大按钮变为暂停按钮,但就是无法播放。我必须再次按下按钮才能开始播放。

让用户启动第一个播放很好,但 SC 如何自动播放下一首轨道?

最佳答案

看看Controlling Media with JavaScript在 Apple 的网站上,在 Listing 4-4 Replacing media sequentially 中,您将找到以下示例代码:

<!doctype html>
<html>
<head>
<title>Sequential Movies</title>
<script type="text/javascript">
// listener function changes src
function myNewSrc() {
var myVideo = document.getElementsByTagName('video')[0];
myVideo.src = "http://homepage.mac.com/qt4web/myMovie.m4v";
myVideo.load();
myVideo.play();
}
// add a listener function to the ended event
function myAddListener(){
var myVideo = document.getElementsByTagName('video')[0];
myVideo.addEventListener('ended', myNewSrc, false);
}
</script>
</head>
<body onload="myAddListener()">
<video controls
src="http://homepage.mac.com/qt4web/A-chord.m4v">
</video>
</body>
</html>

视频不工作,但我认为您可以轻松地将其更改为您想要的。

关于javascript - SoundCloud 如何在他们的移动网站上自动播放下一首歌曲?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34330797/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com