使用Facebook Share链接,没有重定向到原始网站

时间:2012-06-19 03:41:03

标签: ruby-on-rails facebook facebook-sharer

我尝试使用link_to方法创建facebook共享功能。

这是我的分享链接助手

urlencode=ERB::Util.url_encode("http://fbjstest.herokuapp.com/posts/#{id}&t=#{title}");
url= "https://www.facebook.com/sharer/sharer.php?u=#{urlencode}"

它会像这样制作一个网址。

https://www.facebook.com/sharer/sharer.php?u=http://fbjstest.herokuapp.com/posts/9&t=Cool

我的问题是:

当我点击取消或提交按钮时,它没有重定向到原始网站。

任何建议?

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

我找到了根本原因......

我尝试在“新页面”上打开链接,它解决了我的问题。

<%= link_to 'Share to FB' , fb_share_link_maker(params[:id],@post.title) , :target => "_blank", :class => "btn" %>

关键点是

:target => "_blank"

由于