我目前正在使用http://ifttt.com从 SoundCloud 获取我的公共收藏夹并将它们发布到我的 Wordpress 网站 ( http://diversesounds.co.uk )。
IFTTT 在我的网站上创建了一个包含以下内容的帖子;
<div class="trackUrl" id="(IFTTT then grabs the Track URL and places it here)">
然后我有以下JS块;
<script src="//connect.soundcloud.com/sdk.js"></script>
<script>
<?php
if(have_posts()): while (have_posts()) : the_post(); ?>
<?php
// Exploding the content to get track url from Div ID
$theContent = get_the_content();
$explode = explode('"', $theContent);
$trackUrl = $explode[3];
?>
SC.oEmbed(
"<?php echo $trackUrl; ?>",
{
color: "494e72",
show_comments: false
},
document.getElementById("<?php echo $trackUrl; ?>")
);
<?php endwhile; endif; ?>
上面的代码完美运行,但我想做的是在完成第一个手动播放的曲目后自动播放下一首曲目。