Facebook graph api Facebook iframe应用程序。当用户从其他浏览器选项卡注销时,可以进行刷新
我有一个iframe应用程序。 当一个用户打开另一个页面并登录到facebook站点时,facebook会重新加载该应用程序页面。 但是,我也想在注销状态下重新加载页面 以下是场景:Facebook graph api Facebook iframe应用程序。当用户从其他浏览器选项卡注销时,可以进行刷新,facebook-graph-api,facebook,facebook-javascript-sdk,fbconnect,Facebook Graph Api,Facebook,Facebook Javascript Sdk,Fbconnect,我有一个iframe应用程序。 当一个用户打开另一个页面并登录到facebook站点时,facebook会重新加载该应用程序页面。 但是,我也想在注销状态下重新加载页面 以下是场景: 用户进入我的iframe应用程序并授权我的应用程序并成功进入我的应用程序 使用我的应用程序时,用户在另一个浏览器选项卡中打开我的应用程序(或fb站点) 用户在最后一个浏览器选项卡中从facebook网站注销 当用户从facebook注销时,我想在浏览器中自动重新加载我的应用程序页面 我怎样才能做到这一点呢?看看,我
FB.Event.subscribe("auth.sessionChange", handleSessionChange);
…handleSessionChange回调函数将如下所示:
function handleSessionChange(response) {
if(!response.session || response.session.uid!="$user_id"){
window.location.reload();
}
}
不幸的是,您的选择是有限的,因为与IFRAME的通信非常受限。这可能会帮助您: