zak*_*ces 9 javascript rest facebook get
我使用的是此处提供的相同代码
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
console.log('got here');
FB.init({
appId : '197112467099018', // App ID
channelUrl : '//WWW.MYDOMAIN.COM/channel.html', // Channel File
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
// Additional initialization code here
};
// Load the SDK Asynchronously
(function(d){
var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
if (d.getElementById(id)) {return;}
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
ref.parentNode.insertBefore(js, ref);
}(document));
</script>
Run Code Online (Sandbox Code Playgroud)
Chrome的控制台告诉我脚本无法加载(GET失败),标有2个错误(匿名函数)
它指向的错误是:
ref.parentNode.insertBefore(js, ref);
}(document));
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我弄清楚这些线路有什么问题吗?
小智 12
我在chrome中使用了ghostery而没有注意到它阻止了'facebook connect'.我打赌你有一个类似的问题.刚发生在我身上.
确保您在Web服务器的上下文中运行此代码(您的浏览器URL以http:或https:protocol开头),而不是从本地文件(不应该以file :)开头.
确保你把那个片段放在 <body>
而不是<head>
.
Avast Online Security浏览器扩展/插件取决于您使用的浏览器版本,刚刚发布了阻止社交脚本运行的新版本(2014)......基本上他们已针对谷歌+,脸书,推特CDN脚本并阻止它们. ..默认情况下它的ON ...有趣的是选项说它阻止人们跟踪你,但它完全忽略了谷歌分析脚本.LOL avast ...很好的尝试......
归档时间: |
|
查看次数: |
11880 次 |
最近记录: |