浏览完这个网站,发现可以使用forecastjson获取JSON格式的Yahoo天气。
当我运行时:
$.getJSON("http://weather.yahooapis.com/forecastjson?w=2112762724", function(data){
...
});
我收到以下错误:
XMLHttpRequest cannot load http://weather.yahooapis.com/forecastjson?w=2112762724. Origin null is not allowed by Access-Control-Allow-Origin.
我以前遇到过这个错误,但这通常是因为我正在尝试加载 XML 跨域,但这显然是 JSON。如果您转到 getJSON 函数中的链接,它会显示 JSON 数据。有谁知道我为什么会收到这个错误?
谢谢