javascript – 使用soundcloud SDK时未定义’SC’
作者:互联网
JS提示给我一个’SC’在使用soundcloud SDK时没有定义
SC.whenStreamingReady(function(){
‘SC’未定义
我在我的主文件之前添加了各种js文件 – 并将它们粉碎在一起…… master有一个jQuery闭包因为这是一个WordPress项目.
(默认情况下调用jQuery,因为它基于WordPress安装)
预付的js文件
fastclick(凉亭)
速度(凉亭)
soundcloudSDK(供应商)
(全部合并)
主文件
主的script.js:
(function($){
// =============================================
"use strict";
$(document).ready(function() {
// get track ready
var topDown = function() {
// soundcloud client ID
var scClientId = 'BLABLABLA';
// initialize the SDK
SC.initialize({
client_id: scClientId,
redirect_uri: "http://example.com/callback.html"
});
SC.whenStreamingReady( function() {
console.log('TOP DOWN');
});
};
});
// =============================================
})(jQuery);
编译为:compiled-js-file.js
HTML文件……
<!doctype html>
<head>
<title>hi</title>
<script src='jQuery.js'></script>
<script src='compiled-js-file.js'></script>
</head>
<body>
<h1>html file</h1>
</body>
</html>
等等
我在主题的基础上创建了一个.jshintrc文件…
“全局”:{
“SC”:假
}
并完成了ol / * globals:SC:true * /
但.jshinrc似乎没有做任何事情,评论让我在定义之前使用了’SC’.
我不是JavaScript专家……但我知道SC是一个对象……但是它也存储在一个变量中……所以 – 看起来它应该像普通变量一样工作……
我究竟做错了什么?或者这只是我必须忍受的事情?代码全部按预期运行……
标签:javascript,jshint,soundcloud 来源: https://codeday.me/bug/20190528/1170087.html