私はFacebookアプリケーションの開発に不慣れであり、JavaScriptとPHPプログラミングの初心者でもあります。
私は現在Facebookアプリケーションを開発していますが、現在リクエストダイアログウィンドウで立ち往生しています。
[リクエスト]ダイアログが表示されたら、必要な友達を選択して[リクエストの送信]をクリックすると、requestCallback(response)が実行され、リクエストを受け取った友達に期待どおりに通知されます。しかし、「キャンセル」または青色の閉じるボタンをクリックすると、requestCallback(response)も実行されますが、選択した友達はリクエストについて通知されません。
これが私のコードです:
function requestCallback(response)
{
//console.log(response);
location.href='step2.php';
}
したがって、[キャンセル]をクリックするか閉じるボタンをクリックしても、上記のスクリプトは引き続き実行されます(指定したページstep2.phpに移動します)。
ユーザーがキャンセルボタンをクリックするか、モーダルウィンドウボタンを閉じると、ページは同じページに留まります。
誰もがこの問題を解決する方法を知っていますか?
ありがとう!