2012-06-19 2 views
0

link_to 메소드를 사용하여 페이스 북 공유 기능을 만들려고합니다.Facebook 공유 링크 사용 중, 원래 사이트로 리디렉션하지 않았습니다.

그것은이 같은 URL을 만들 것입니다

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 

내 문제입니다 : 내가 취소하거나 제출 '버튼을 클릭하면, 그것은 원래의 웹 사이트로 리디렉션하지 않았다

.

제안 사항? 나는 근본 원인을 찾는 데 도움이

답변

0

에 대한

덕분에 ...

나는 그것은 내 문제를 해결, "새 페이지"에 링크를 열어보십시오.

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

중요한 점은

:target => "_blank" 

감사

입니다