我正在将Facebook登录集成到我的网站上,我已经完成了实现这一目标所需的一切,并在Facebook文档中进行了描述
所以我使用FB.login()方法
export function facebookLogin() {
return new Promise((res: any, rej: any) => {
// TODO: maybe it might be moved to some dedicated API file? But we don't want to use it anywhere else
FB.login((response: FacebookLoginCallbackResponse) => {
if (response.authResponse) {
res(response.authResponse);
} else {
rej();
}
}, {scope: "public_profile, email"});
});
}
它工作正常但弹出窗口打开时(它真的很大。我想让它更小)警告显示在窗口的底部。
您正在使用'页面的显示类型'在一个小浏览器窗口或弹出窗口中。为了获得更好的用户体验,请使用我们的JavaScript SDK显示此对话框,而不指定显式显示类型。 SDK将为每个环境选择最佳显示类型
问题是:如何改变它? “登录对话框”参数中没有选项TYPE。我在Login Dialog文档中没有发现任何关于这种可能性的信息。 有人可以给我一些小费吗?