我目前使用html5地理位置api來獲取當前用戶位置(lat lng),並使用geocoder gem對其進行地理編碼,並將數據附加到用戶編寫的文章中。這些帖子只在存儲位置的一定範圍內可見。現在我的問題。是否有可能獲取用戶的位置,查找可在此位置訪問的帖子,並直接在頁面加載時丟棄正確的內容?也許是JavaScript的AJAX和鋼軌的組合?我沒有任何線索。我唯一的想法是使用JavaScript將位置數據存儲在搜索字段中,並且用戶必須提交此字段,而不是他獲得正確的內容。但我希望通過頁面加載完成背景。有任何想法嗎?你會幫我很多,夥計們:)使用HTML5地理定位API在rails中存儲current_user_position
0
A
回答
0
我使用回調通過ajax將用戶的位置發回到Rails。 Rails存儲該位置(如有必要),根據位置返回結果,並用結果進行響應。
- 初始請求 - >空頁
- 客戶端解析位置
- 回調訊息通過AJAX
- 座標到服務器???
- 服務器與內容
- 更新頁面
再培訓局正呈現客戶端的JavaScript運行,甚至很久以前響應。客戶導出的數據(如地理位置)必須發佈回服務器。
+0
這真的聽起來像我想嘗試一種方法。你可以給我一個這樣的代碼示例嗎?會是真棒:) – user3079933
相關問題
- 1. 使用html5地理定位
- 2. 顯示使用地理定位在HTML5
- 3. 在Rails中保存和處理HTML5地理位置
- 4. Google地圖API - 存儲地理位置
- 5. 使用HTML5地理位置
- 6. 在MySQL中存儲HTML5地理位置信息
- 7. 使用HTML5本地存儲
- 8. 本地存儲使用html5
- 9. HTML5:使用本地存儲
- 10. 在瀏覽器中如何實現HTML5地理定位API?
- 11. HTML5地理定位精度
- 12. HTML5地理定位問題
- 13. HTML5地理定位實施
- 14. 地理位置API爲Rails
- 15. HTML5地理位置,JavaScript和數據庫中的存儲
- 16. 使用谷歌地理定位API的地理位置
- 17. 如何使用Google地理定位API?
- 18. 在HTML5中使用地理位置時不顯示位置
- 19. html5中的地理位置
- 20. HTML5地理位置
- 21. HTML5中的本地存儲
- 22. 本地存儲HTML5
- 23. html5本地存儲
- 24. Google Maps Api HTML5地理位置與Android位置API
- 25. 如何使用Angular與HTML5地理位置本機API?
- 26. Rails 3地理定位
- 27. 使用HTML5存儲的本地開發
- 28. 如何將cordova地理定位結果存儲在變量中?
- 29. 在PHP中使用地理定位
- 30. 使用Rails/PostGIS/RGeo存儲Google地圖地理數據
該位置需要具體具體如何?如果它按國家顯示內容,那麼GeoIP就是要走的路。 –
嘿。感謝你的回答。但是,這不正確回答我的問題^^獲取用戶位置是沒有問題的。這是關於頁面加載的後臺進程。我不知道如何提取Javascript的變量以在我的erb代碼中使用它們以在頁面上顯示正確的內容 – user3079933
您的問題對於我們來說太過於冗長/模棱兩可,可能會提供一些代碼@以及你獲得這些座標的距離。 –