我正在使用带有javascript函数的twitch api json文件,我想看看是否可以编写一个if else语句,其中包含正在测试的json文件的一部分。这是json文件的link。
现在我们有了json文件让我解释一下我想要它做什么。我想选择json文件的“stream”部分,并希望在javascript中测试它。如果“stream”== null然后说离线但是如果“流”!= nul然后说在线。
这是我到目前为止的功能:
$.getJSON("https://api.twitch.tv/kraken/streams/"+ twitchName +".json?callback=?", function(c){
if (stream == null) {
document.getElementById("live").innerHTML="Offline";
};
else{
document.getElementById("live").innerHTML="Online";
}
});
我做错了什么?有人可以帮忙吗?感谢。
答案 0 :(得分:2)
试试这个:
$.getJSON("https://api.twitch.tv/kraken/streams/"+ twitchName +".json?callback=?", function(c){
if (c.stream == null) {
$("#live").html("Offline");
} else {
$("#live").html("Online");
}
});