-1
私はいくつかの場所を表示するためにGoogleマップを使用しています。私はいつも画面上にマップしたくないので、必要に応じてjqueryを使ってマップを追加しています。jqueryで動的に追加されたGoogleマップ
これはマップで機能しますが、マーカーを追加する方法はありません。ページが読み込まれなくなり、エラーが見つかりません。
addMarkers(makers);
デバッガはここまで取得します。
for(var i = 0; i < coordinates.length; i++) {
marker = new google.maps.Marker({
position: {lat: coordinates[i].coordinates[1], lng: coordinates[i].coordinates[0]} ,
map: map
});
bounds.extend({lat: coordinates[i].coordinates[1], lng: coordinates[i].coordinates[0]});
map.fitBounds(bounds);
}
をしかし、新しいGoogleマップのマーカーは実行されません。このメソッドをコメントアウトすると、マップは正常に表示されます。
おかげで、私はジェイドコードからそれを上に移動し、HTML構文を忘れてしまいました。引用符は修正されています。これは上記の誤植です。私はまだこのケースでそれを処理する方法を知らない。 – user1212520
あなたは= "async"&= "defer"を削除しようとしました。もしそうなら、結果は何でしたか? –
アプリケーションのデモが役に立ちます –