FacebookJSSDKを使用してFacebookページタブアプリケーションを開発しています。ランディングページにボタンがあります。クリックすると、ユーザーはアプリをインストールしていない場合はインストールするように求められます。
コードは次のとおりです。
<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アプリがこれを成功裏に達成しているのを見たことがありますが、それらがどのようにそれを達成したのかわかりません。