2012-03-10 28 views
0

使用特定服務器上的websocket用戶的地理位置數據,我試圖限制通過websocket發送的聊天評論的可見性。 WebSocket的會是這個樣子:使用地理位置數據限制websocket評論可見性

http://html5demos.com/web-socket

我試圖限制評論,只有那些同時查看聊天室誰在定義彼此接近(比方說,100英尺的知名度)。

我將如何使用用戶的地理定位數據,從這樣的拉昇:

http://html5demos.com/geo

,並用它來限制單個用戶只發送給那些觀看相同的WebSocket聊天評論知名度誰在這個用戶的100英尺內?

任何指出我在正確的方向將是有益的。

謝謝!

回答

0

使用navigation.getlocation API來獲取用戶的位置:

https://developer.mozilla.org/En/Using_geolocation

通過WebSocket的將所有用戶的位置服務器。

過濾器通過計算不同用戶之間的距離差異來傳遞服務器端的消息。