当设置会话值时,meteor将用户定向到URL

时间:2015-02-09 13:23:52

标签: node.js url redirect meteor

我正在使用meteor.js。

如何在不点击按钮的情况下将客户端定向到网址。我正从服务器检索一个url,并在会话中将此url设置为变量。

 Session.set('grSignInUrl', result)
//result =  http://www.goodreads.com/oauth/authorize?oauth_token=6mLjmfytrCj695y98S
 window.location = result;

只有在此会话中有值时,我希望用户浏览器将它们定向到此URL。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

这是未经测试的,但是像这样:

Tracker.autorun = function() {

    var link = Session.get('grSignInUrl');
    if (link) {
        window.location = link;
    }
}

每次会话变量更改时都会调用自动运行。