私は、ファンページのタブ内に読み込まれるfacebookアプリ(タイプ:iframe)を開発しました。そのタブには、Facebookのドメイン外のページに移動するリンク(コード)があり、新しいウィンドウで開きます。私のリンクは "requirelogin = 1"属性を持っているので、ユーザーがリンクをクリックしたときにFacebookのアクセスダイアログが必要になります。facebook allow access dialog
私の問題は、「アクセスを許可する」ダイアログでユーザーが「許可」ボタンをクリックした後、新しいリンクを開くのではなく、同じウィンドウにリンクが読み込まれることです。誰かがこの問題に遭遇したか、ユーザーが「許可」ボタンをクリックした後に新しいウィンドウでリンクを開くように提案していますか?私が試した1つの解決策は、自分のhrefをwindow.openを呼び出して私のURLをポップアップさせ、私が現在行っていたファンページタブをリロードする中間ページに設定することでしたが、これは本当にハックな解決策のようです。追加のアイデアをいただければ幸いです。
<a href="facebook_dialog_link" target="_blank">Logging with Facebook</a>
希望に役立ちます: