У меня есть приложение, которое разместит сообщение на стене друзей с помощью метода Facebook.streamPublish (), и это прекрасно работает. Тем не менее, я также хочу сохранить информацию об этом посте в моей базе данных.
Вся информация, которая должна быть сохранена, помещается в скрытые поля формы и все на месте после отправки сообщения, поэтому я считаю, что все, что мне нужно сделать, это перенаправить в php-файл, который будет принимать эту информацию сохранить его в базе данных, а затем перенаправить обратно на главную страницу.
Вызов streamPublish:
Facebook.streamPublish(\'\', attachment, null, params.ids[curFriend]);
, за которым я могу следовать с помощью form.submit (), которая вызовет перенаправление, но эта функция submit () вызывается мгновенно и не ожидает загрузки всплывающего окна streamPublish (), а также действие должно быть завершено. Как я могу сделать так, чтобы моя form.submit () не вызывалась до тех пор, пока пользователь не нажмет кнопку «опубликовать» во всплывающем окне?