2016-06-01 36 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()讓你的當前路徑。