我们有这段代码:
$.ajax({
url: localStorage.getItem("isntagram link"),
// url: "https://api.instagram.com/v1/users/self/feed?access_token=233291163.8a612cd.c49f77de073746e9a2f53116b720302e",
method: 'GET',
dataType: 'jsonp',
本地存储内部是JSON订阅源的URL,与注释掉的URL相同。注释掉的代码有效但从本地存储调用相同的链接却不行。 提前致谢
答案 0 :(得分:0)
当我尝试代码时,它运行得很好。
检查您是否已执行
localStorage.setItem("isntagram link", "https://api.instagram.com/v1/users/self/feed?access_token=233291163.8a612cd.c49f77de073746e9a2f53116b720302e");
在AJAX
来电之前。
请注意代码中 instagram 的拼写。
一个小的拼写错误也可能是造成此错误的原因。
查看此fiddle。
以下是摘录。
localStorage.setItem("instagram link", "https://api.instagram.com/v1/users/self/feed?access_token=233291163.8a612cd.c49f77de073746e9a2f53116b720302e");
$.ajax({
url: localStorage.getItem("instagram link"),
// url: "https://api.instagram.com/v1/users/self/feed?access_token=233291163.8a612cd.c49f77de073746e9a2f53116b720302e",
method: 'GET',
dataType: 'jsonp',
success: function(data) {
console.log(data);
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>