facebooker 2 - обратный вызов javascript после отправки
Я использовал следующий гем для интеграции с Facebook в своем приложении rails - https://github.com/dekart/facebooker2.git
У меня было несколько проблем с этим, поэтому я решил попробовать обновить его до последней версии основной жемчужины facebooker. - https://github.com/mmangino/facebooker2.git
Моя проблема в том, что я не могу делать обратные вызовы с новым драгоценным камнем ранее, я мог сделать что-то вроде этого -
<%= fb_login(:text=>t('my_text')) do %>
$("#myForm").submit();
top.location.href='<%= APP_CONFIG[:somewhere] %>';
<% end %>
Это не работает в новом драгоценном камне, и я не могу видеть, как сделать это в документах.
Возможно ли сделать обратный вызов javascript с новым гемом facebooker2?
Мне удалось заставить JS работать, делая это -
<%- fb_login { concat " $('#myForm').submit();" }%>
Однако я не могу добавить текст. Это выдает ошибку -
<%- fb_login :text=>t('my text'), { concat " $('#myForm').submit();" }%>
Я уверен, что это просто синтаксис. Кто-нибудь видит, что я делаю не так?
1 ответ
Попробуйте использовать скрипт вместо выражения в первой строке:
<% fb_login(:text=>t('my_text')) do %>
$("#myForm").submit();
top.location.href='<%= APP_CONFIG[:somewhere] %>';
<% end %>