我正在使用 Facebook JS SDK 开发 Facebook Page Tab 应用程序。登陆页面有一个按钮。单击后,如果用户尚未安装该应用程序,则会要求他们安装该应用程序。
代码如下:
<script type="text/javascript">
function installApp() {
FB.login(function(response) {
if (response.authResponse) {
var accessToken = response.authResponse.accessToken;
}
if (response.status === 'connected') {
window.location = 'share.php';
} else {
alert('Please install app first');
}
}, {scope:'friends_likes,email'});
}
</script>
默认情况下, FB.Login会弹出一个请求权限的框。有没有其他方法可以避免弹出框?我已经看到其他 Facebook 应用程序成功地实现了这一点,但我不知道他们是如何做到的。