Facebook graph api 在Facebook上使用功能';s JavaScript SDK

Facebook graph api 在Facebook上使用功能';s JavaScript SDK,facebook-graph-api,onload,authentication,Facebook Graph Api,Onload,Authentication,我使用了Facebook的登录/注销功能,但必须使用以下不优雅的代码: 函数loadfb(){ var e=document.createElement('script');e.async=true; e、 src=document.location.protocol+'//connect.facebook.net/es_LA/all.js'; document.getElementById('fb-root').appendChild(e); }; 我计划把Facebook的登录按钮放在网

我使用了Facebook的登录/注销功能,但必须使用以下不优雅的代码:


函数loadfb(){
var e=document.createElement('script');e.async=true;
e、 src=document.location.protocol+'//connect.facebook.net/es_LA/all.js';
document.getElementById('fb-root').appendChild(e);
};
我计划把Facebook的登录按钮放在网站的所有页面上,所以我真的不想让这个功能叫做onload of each page

这个功能是必要的吗?我不完全明白这是干什么用的。有什么更好的方法可以这样做,这样我就可以把它从我的加载


谢谢

此代码用于异步加载Facebook JavaScript SDK。它所做的是创建标记


元素内部。异步加载SDK被认为是更好的做法,但您可以省略此代码,自己手动输入脚本标记-例如:


FB.init({
...
});