【发布时间】:2016-07-06 22:23:43
【问题描述】:
我有一个使用 NodeJS、Express 和 MongoDB 的 Web 应用程序。在我的应用程序中,我有一个视图,任何访问该应用程序的人都可以看到该视图。该视图使用不同的图像呈现,具体取决于用户选择查看的图像(他们不需要登录),即视图是 mapView/mapId。
现在,我希望为该页面上的用户实时发送类似于通知的内容。当特定事件从外部源发生时,我想在事件所属的视图上显示一个弹出窗口。因此该事件可能只属于一个 mapView/mapId 而不是另一个具有不同 ID 的 mapView。同一个 mapView/mapId 上的所有用户都应该看到通知。请记住,这些是不需要登录的普通用户。
我正在研究 Socket.io,因为我知道它用于制作实时应用程序。但我想知道这是否是正确的方法。如何将数据发送到正确的 mapView/mapId?
【问题讨论】:
-
您能否提供您遇到的特定问题的代码示例?如果没有具体的代码可以看,这个问题很难回答。