Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Facebook登录警告_Javascript_Facebook_Login - Fatal编程技术网

Javascript Facebook登录警告

Javascript Facebook登录警告,javascript,facebook,login,Javascript,Facebook,Login,我在测试facebook登录时收到以下通知: 您正在小浏览器窗口或弹出窗口中使用“页面”的显示类型。为了获得更好的用户体验,请在不指定显式显示类型的情况下使用JavaScript SDK显示此对话框。SDK将为每个环境选择最佳的显示类型。或者,如果您有特殊要求,无法使用SDK,请使用显示类型“popup”。此消息仅对应用程序的开发人员可见 以下是我认为应该负责的JavaScript: window.fbAsyninit=function(){ FB.init({ appId:“”,//应用ID

我在测试facebook登录时收到以下通知:

您正在小浏览器窗口或弹出窗口中使用“页面”的显示类型。为了获得更好的用户体验,请在不指定显式显示类型的情况下使用JavaScript SDK显示此对话框。SDK将为每个环境选择最佳的显示类型。或者,如果您有特殊要求,无法使用SDK,请使用显示类型“popup”。此消息仅对应用程序的开发人员可见

以下是我认为应该负责的JavaScript:

window.fbAsyninit=function(){
FB.init({
appId:“”,//应用ID
状态:true,//检查登录状态
cookie:true,//启用cookie以允许服务器访问会话
xfbml:true//解析xfbml
});
};
//异步加载SDK
(职能(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//all.js”;
ref.parentNode.insertBefore(js,ref);
}(文件);
功能(id){
FB.api('/me',函数(响应){
var src='1〕https://graph.facebook.com/“+id+”/图片”;
$$('.welcome msg')[0]。插入('';
});
}
函数fblogin(){
试一试{
FB.登录(功能(响应){
如果(response.status==“已连接”){
var url='';
设置位置(url);
}else if(response.status===“未授权”){
警报(“”);
}否则{
//用户未登录
window.location.reload();
}
},{范围:'email'});
}捕捉(错误){
fblogin();
}
返回false;

}
请确保弹出窗口的宽度不应超过580px,高度不应超过400px。如果您确定这些内容,警告将消失。

如何设置宽度和高度?window.open('example.html','page','width=580,height=400');