我在使用ie9制作社交Feed时遇到了一些问题。 在这个页面中http://www.axo.com/us/news/有标准的Facebook和Twitter feed小部件,而ie9都不起作用。
在这另一页:http://www.axo.com/us/fbfeed我正在按照本教程http://tutorialzine.com/2011/03/custom-facebook-wall-jquery-graph开发自定义Facebook Feed,并在ie9下获得一个白页
此jQuery插件使用直接调用'https://graph.facebook.com/pageId/posts/?access_token=XXXXXXX&callback=?&date_format=U&limit=15
我已经阅读了一些使用javascript SDK而不是调用graph.facebook.com的帖子。我试了一下
jQuery.getScript('//connect.facebook.net/en_UK/all.js', function(){
FB.init({
appId: 'xxxxxx',
});
var pageAccessToken = 'xxxxxx';
FB.api('/axoracing/feed', {
access_token : pageAccessToken
}, function(response) {
alert("FB.api response")
});
});
但是在ie9下警报没有显示......所以我想对/ axoracing / feed的调用没有得到答案。
更奇怪的是:如果我尝试使用console.log(),它在任何浏览器中都无效(firefox,safari,chrome,即......)。这真的很奇怪,如果我不能记录它,使用响应对象会很麻烦!
我真的很感激任何帮助。
由于
丹尼尔
重要更新:
出于调试目的,我做了一个测试页面,调用图形api,sdk api和Instagram api。 Instagram和graph.facebook调用以相同的方式工作,所以我插入了instagram调用,以检查问题是否在IE的能力中,以了解响应的json(我已经在stackoverflow中的一些answare中读到了这个)或者它是否是一个只与facebook有关的问题。
如果我用chorme,firefox,safari甚至ie7来看这个页面它运行正常。如果我用ie9或ie11加载页面,我只得到Instagram提要...从Facebook没有任何回复!
我还没有测试ie8或ie10。
感谢您的帮助
丹尼尔