我正在使用socket.io,并希望这样做,以便当有人访问我的应用时,他们从随机网址(site.com/52436)开始,该网址是他们的网址将与其他人共享,启动一个房间,并允许他们互相聊天。我的问题是,我是如何在访问site.com时这样做的,它会转到site.com/56443并启动一个具有相同ID的房间?
编辑:我正在使用流星框架。
答案 0 :(得分:1)
这是我可用的一个例子(这是coffeescript)。它需要铁路由器和cookie,但你的逻辑会随机生成它。它发生在客户端。
Meteor.startup ->
auto = Cookie.get('autosubscribe')
if auto
Router.go 'publicScreen',
_id: auto
我还建议meteor框架内置了socket,你可能想看一下聊天示例。他们向你隐藏了很多东西,这可能是一件好事。