を場所APIをグーグル。私は私のアプリで地図を表示したい。 私はこのためにコードバgoogle mapsプラグインを使用しており、マップを正常にレンダリングすることができます。 私がしたいことは、地図の上に検索ボックスを置くことです。検索では、ユーザーが入力を開始したときにユーザーの現在地の近くに場所候補が表示されます。コルドバGoogleマッププラグインを使用すると、私はイオン+コルドバを使用してアプリケーションを構築しようとしています一緒に
私はマップの上に検索ボックスを追加するには、以下のコードを使用します。私のコントローラで
<div style="width:100%;height:400px" id="map_canvas">
<div id="searchBox">
<input type="text" id="query" size="30" />
</div>
</div>
、私が使用するGoogleは、ユーザーの現在位置に近い場所のリストを取得するために、オートコンプリートサービスを配置します。入力を開始すると、ドロップダウンの場所の一覧が表示されます。
var input = document.getElementById('query');
var autocomplete = new google.maps.places.Autocomplete(input);
ただし、ドロップダウンリストからオプションを選択することはできません。バックグラウンドで地図を移動し続けます。
は私がmap.setClickable(false)
しかし、固定マップを作ること以下のプロパティを設定してみました。私は地図を修正したいとは思わないし、ユーザーが望むならマップを動かすことができるはずです。
私はまた、マップにドロップダウンで選択した場所に渡したいです。この情報を使って地図にマーカーを追加したいと思います。私はこれを働かせるために苦労しています。
は、誰もがこの作業を取得することができていますか?はいの場合は、ポインタやサンプルコードを参考にしてください。
注:私はGoogleマップAPI +場所APIをGoogleに使用している場合、それは動作させることができています。 Googleマッププラグインを使用したいのですが、GoogleマップAPIを直接使用した場合と比べてパフォーマンスが向上しています。
よろしく