Ell*_*ary 6 javascript ios soundcloud
好的,所以我知道iOS不允许自动播放,但SoundCloud如何自动播放其移动网站上的下一首歌?
我可以获得我要填写iframe src的下一首歌曲,并重新加载小部件以显示该曲目.
我已经尝试了很多变通办法,即使我在下一首曲目准备就绪时调用'sc.play()'方法,我仍然无法自动播放.iframe上的橙色大按钮变为暂停按钮,但它不会播放.我必须再次按下按钮才能开始播放.
用户启动第一次播放很好,但SC如何自动播放下一首曲目?
看看Apple网站上的Controlling Media with JavaScript ,在清单4-4按顺序替换媒体中,你会发现下面的示例代码:
<!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>
Run Code Online (Sandbox Code Playgroud)
该视频不起作用,但我认为您可以轻松地将其更改为您想要的。
| 归档时间: |
|
| 查看次数: |
590 次 |
| 最近记录: |