-2
我的JSON调用使用Flickr API并在Dreamweaver中正确返回图像 - 但它在Chrome中无法正常工作。JSON在浏览器中不起作用,但在Dreamweaver中工作
调试后,它只是跳过下面的代码的功能(数据)部分:
$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?", {
tags: keyword,
tagmode: "any",
format: "json"
}, function(data) {
alert("Got JSON");
var rnd = Math.floor(Math.random() * data.items.length);
var image_src = data.items[rnd]['media']['m'].replace("_m", "_b");
[...]
});
任何想法吗?我听说这可能与浏览器安全性无关,而不允许操作。
你打开开发者工具('F12'),并检查是否有一个错误在那里? –
@ ssc-hrep3我已经完成了,没有记录错误。我添加了换行符,它似乎跳过了函数(数据)部分。 –
您是否检查网络标签?那里有错误吗?很可能是的,如果该功能没有执行。 –