如何获取当前页面的URL?

我正在使用Share Button中的文档在应用程序中添加fb共享按钮。 它的工作正常,但我想在Facebook上分享当前页面的URL。 例如:

我想填写我当前的URL href部分,我该如何实现这一目标

 http://localhost:3000/news/view/2 

这是我的URL,这里每次更改ID,而不是developers.facebook.com如何在此处添加我的URL ID。

 request.original_url 

将返回当前url。 请参阅此链接以获取更多信息。

Rails> 3.2 request.original_url

Rails 2: request.url

找到SO问题你可以参考这个和这个 :)。

使用request.original_url并将该代码更改为:

 

根据Share按钮文档 , data-href参数包含一个想要共享的URL ,上面的内容也是如此。

<%= %>在模板中嵌入并评估Ruby代码。 因此,它将使您能够使用FB共享共享当前页面。

希望有所帮助