总的来说,我对 JavaScript 没问题,但我还没有掌握回调。我在这里有这段代码,它只是将播放器嵌入到 div 位置的页面中。我使用 php 从 json 获取 uri。
<div id="widgetLocation"></div>
<script type="text/JavaScript">
SC.oEmbed("<?php print $obj->{'uri'}; ?>", {
// optional parameters
sharing : false,
buying : false,
liking : false,
show_artwork : false,
show_comments : false,
show_playcount : false
},
document.getElementById("widgetLocation")
);
</script>
我在这里查看:http: //developers.soundcloud.com/docs/api/html5-widget并查看了这里的操场:https ://w.soundcloud.com/player/api_playground.html (我可以做的是只是查看源代码,但它是用一个非常复杂的 javaScript 编写的,我似乎没有看到如何使它与 SC.oEmbed 的 js SDK 一起工作。而且它似乎使用了稍微不同的 js 库。
我想要的只是当您在小部件中搜索时,它会在标签或其他内容中显示当前位置。有可能这样做吗?