为什么这个远程的JSON数据不能本地化?

//初始化缓存,页面仅仅加载一次就可以了$(function(){varapp_id='1362404091';$.ajax({dataType:'jsonp',url:... // 初始化缓存,页面仅仅加载一次就可以了
$(function() {
var app_id = '1362404091';
$.ajax( {
dataType : 'jsonp',
url : 'https://api.weibo.com/2/emotions.json?source=' + app_id,
success : function(response) {
var data = response.data;
for ( var i in data) {
if (data[i].category == '') {
data[i].category = '默认';
}
if (emotions[data[i].category] == undefined) {
emotions[data[i].category] = new Array();
categorys.push(data[i].category);
}
emotions[data[i].category].push( {
name : data[i].phrase,
icon : data[i].icon
});
uSinaEmotionsHt.put(data[i].phrase, data[i].icon);
}
}
});
});

我把url : 'https://api.weibo.com/2/emotions.json?source=' + app_id, 这个下载下来放本地调用,为什么不行?求解,谢谢!!!!
展开
 我来答
hjiuokpl1314
2014-04-18 · 超过16用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:35.5万
展开全部
你在本地的代码里面起一个服务就好了,不要支持D://xxx/xxx/xxx.html这种方式访问,改为127.0.01/xxx/xxx/xxx.html 这样子请求估计就可以了。
更多追问追答
追问
不行,测试过了... 相对路径和绝对路径都试过了...怪了
追答
你打开cosole看看是不是跨域报错了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式