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 %>
Другие вопросы по тегам