所以我想要一个简单的脚本,它可以显示用户是否在 twitch 上在线。我对一般的编码很熟悉,但我从来没有真正处理过回调。所以这是我的基本代码。
jQuery(document).ready(function(){
var streamLink = 'http://api.justin.tv/api/stream/summary.json?channel=ReasNSC2&jsonp=?';
$.getJSON(streamLink, function(a) {
if (a.viewers_count != "0")
{
alert(true)
}else {
alert(false)
};
});
});
上面的代码工作正常。我得到了预期的结果。所以现在我想在我的代码中使用结果。所以我的第一个想法是:让我们使用返回语句。
jQuery(document).ready(function(){
alert(getStatus())
});
function getStatus()
{
var streamLink = 'http://api.justin.tv/api/stream/summary.json?channel=ReasNSC2&jsonp=?';
$.getJSON(streamLink, function(a) {
if (a.viewers_count != "0")
{
return(true)
}else {
return(false)
};
});
}
所以我“创造”了这个。不会工作。我在互联网和 stackoverflow 上找到了很多解释,但我无法提取真正帮助我的东西。有人可以帮我解决这个基本问题吗?
我想做这个请求,然后继续它。非常感谢提前:)