gpt4 book ai didi

javascript - 启动 Soundcloud 练习页面

转载 作者:行者123 更新时间:2023-11-30 06:31:32 24 4
gpt4 key购买 nike

我已经为 soundcloud 注册了一个练习应用程序以获得客户 ID。我的应用程序没有官方网站,因为我不想注册域。我只是想学习如何使用 .html 和 .js 文件来使用 soundcloud。我关注了 API tutorials exactly ,但每当我尝试使用 soundcloud 时都没有任何反应。我使用我的客户端 ID 初始化了 SC,并导入了 JQuery 和我需要的一切。感谢您的帮助

我的 html 文件 (practice.html):

<!doctype html>
<html>
<head>
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script src="//connect.soundcloud.com/sdk.js"></script>
<script src= "script.js"></script>
</head>
<body>
<div id="player"></div>
</body>
</html>

我的 .js 文件(script.js):

SC.initialize({
client_id: 'the client id they gave me...'
});

$(document).ready(function() {
SC.get('/tracks/293', function(track) {
SC.oEmbed(track.permalink_url, document.getElementById('player'));
});
});

同样,当我加载页面时没有任何反应......

最佳答案

看起来您缺少 SoundCloud JavaScript SDK 的完整网址(缺少 http:):

<html>
<head>
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script src="http://connect.soundcloud.com/sdk.js"></script>
<script src= "script.js"></script>
</head>
<body>
<div id="player"></div>
</body>
</html>

您应该能够在浏览器中本地运行它,因为 SoundCloud 支持跨源资源共享 header ,从而消除了对 XSS 的限制:Of CORS We Do

关于javascript - 启动 Soundcloud 练习页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17266590/

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