私は、Javascript のナビゲーション API を使用してユーザーの地理位置情報を取得したい Rails アプリに取り組んでいます。「app/javascript/location_controller」の下のコントローラーにコードがあります。
import { Controller } from "stimulus"
export default class extends Controller {
connect(){
this.getUserLocation()
}
getUserLocation(){
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition((position) => console.log(position.coords), (error)=> console.log(error));
} else {
alert("Could not get your current location! Please allow location services for RiseUp.")
}
}
}
Railsヘルパーから「getUserLocation」を呼び出すにはどうすればよいですか?