我現在正在製作airbnb克隆。在這個應用程序中,我使用geocoder gem和google autocomplete。Geocoder結果和自動完成的區別
在首頁中,有一個搜索表單。在這種形式下,我使用了自動完成和地理編碼器。
當用戶選擇自動填充字段時,我從自動填充中獲得lat和lng。
當用戶沒有選擇自動填充建議時,他們從Geocoder.coordinates獲取lat和lng數據。
問題是當用戶在自動完成中選擇「Mariana bay sands singapore」時,它返回lat和lng參數。
但是用戶在搜索表單中輸入「Mariana bay sands singapore」(不選擇自動完成建議),它不會返回lat和lng參數。
我如何獲得像airbnb一樣的lat和lng參數?