私はgmaps4railsのカスタム使用を実行しようとしていました。マップ上にjson座標の文字列を表示するようにコードが設定されています。ユーザーのセンターが動作しています。私の電話。一度権限が与えられると、マップ上に「ここに」ボタンを表示する権利を得ることができません。ここgmaps4railsにマーカー付きのユーザーの場所を表示するにはどうすればよいですか?
は私がgmaps4railsからマップに使用するコードは次のとおりです。任意のヘルプ
<%= gmaps(:map_options => {:detect_location => true, :center_on_user => true, :auto_zoom => false, :zoom => 12, :auto_adjust => true}, :markers => {:data => @json}) %>
ありがとう!答えの後
EDIT Dec.6:私はようにコールバック用のコードに追加してい
:
<script type="text/javascript" charset="utf-8">
Gmaps.map.callback = function() {
Gmaps.map.createMarker({Lat: Gmaps.map.userLocation.lat(),
Lng: Gmaps.map.userLocation.lng(),
rich_marker: null,
marker_picture: "http://gmaps-utility-library.googlecode.com/svn/trunk/markerclusterer/1.0/images/heart30.png"
})
}
</script>
、まだマップ上の応答を得ていません。これは私のjsコーディングの問題ですか?私はまだプロではない。
ありがとうございました!
申し訳ありませんが、私はあなたの質問を理解していません。 – apneadiving
@apneadiving THanksそれを読むために、私は言い換えるでしょう:Gmaps4rails.map.userLocationデータのマーカーを表示しようとしています。現在、地図はユーザーを中心に表示されますが、マーカーは表示されません。すなわち:モール/空港のように、「あなたはここにいる」矢印。助けることを望む? – keade
ok gotcha、回答を受け入れるのを忘れないでください(新しいユーザ通知) – apneadiving