Rails Ruby 中的社交媒体分享按钮
Social Media sharing Buttons in Ruby on Rails
我正在尝试在 Ruby Rails 的博客应用程序中添加自定义社交媒体共享按钮。对我来说重要的是弹出 window 将显示共享 "post" 意思是我想包括 Javascript.
很遗憾,此代码不起作用:
<!-- Twitter -->
<a oneclick="javascript:window.open('http://twitter.com/share?text=<%= @post.title %>
by Martin Bortowski - &url=<%= url_for([@post, {only_path: false}]) %>',
'_blank', 'width=800, height=500, top=200, left=300');void(0);"><i class="fa fa-twitter"></i></a>
<!-- Facebook -->
<a oneclick="javascript:window.open('http://facebook.com/sharer.php?u=<%= url_for([@post, {only_path: false}]) %>',
'_blank', 'width=800, height=500, top=200, left=300');void(0);"><i class="fa fa-facebook"></i></a>
<!-- Google Plus -->
<a oneclick="javascript:window.open('https://plus.google.com/share?url=<%= url_for([@post, {only_path: false}]) %>',
'_blank', 'width=800, height=500, top=200, left=300');void(0);"><i class="fa fa-google-plus"></i></a>
当我点击按钮时没有任何反应。我缺少什么?有谁可以帮助我吗?如果您需要更多信息,请告诉我。
在 rails 上的 ruby 中有许多 gem 可用于实现社交共享功能,下面是几个链接
我正在尝试在 Ruby Rails 的博客应用程序中添加自定义社交媒体共享按钮。对我来说重要的是弹出 window 将显示共享 "post" 意思是我想包括 Javascript.
很遗憾,此代码不起作用:
<!-- Twitter -->
<a oneclick="javascript:window.open('http://twitter.com/share?text=<%= @post.title %>
by Martin Bortowski - &url=<%= url_for([@post, {only_path: false}]) %>',
'_blank', 'width=800, height=500, top=200, left=300');void(0);"><i class="fa fa-twitter"></i></a>
<!-- Facebook -->
<a oneclick="javascript:window.open('http://facebook.com/sharer.php?u=<%= url_for([@post, {only_path: false}]) %>',
'_blank', 'width=800, height=500, top=200, left=300');void(0);"><i class="fa fa-facebook"></i></a>
<!-- Google Plus -->
<a oneclick="javascript:window.open('https://plus.google.com/share?url=<%= url_for([@post, {only_path: false}]) %>',
'_blank', 'width=800, height=500, top=200, left=300');void(0);"><i class="fa fa-google-plus"></i></a>
当我点击按钮时没有任何反应。我缺少什么?有谁可以帮助我吗?如果您需要更多信息,请告诉我。
在 rails 上的 ruby 中有许多 gem 可用于实现社交共享功能,下面是几个链接