2016-06-01 65 views
0

我正在与流星需要社会份额的应用程序。所以我想在单篇文章页面上实现社交分享。 我,所以我有这个注册帮手分享至Facebook:铁路路由器 - window.location.href获取前一页的href

Template.registerHelper('shareOnFacebookLink', function() { 
    return 'https://www.facebook.com/sharer/sharer.php?&u=' + window.location.href; 
}); 

,并在模板,我有这样的:

<a href="{{shareOnFacebookLink}}" target="_blank" class="btn btn-facebook"> 
    <i class="fa fa-facebook"></i> 
</a> 

的问题是,当我从首页导航到单-post(需要注册助手),window.location.href仍显示上一页的href,直到我重新加载单一页面页面。

我想要的是我怎样才能让window.location.href在我登陆时不需要刷新就能获得单个问题页面的href?

感谢所有

+0

你试过了'FlowRouter.current().path'吗? PS,你需要对它进行网址编码。 – MasterAM

回答

0

你可以尝试使用Meteor.Router.path()让你的当前路径。

相关问题