事前に定義され保護されているページに Google マップを追加しようとしているため、本文セクションにしかコードを追加できません。ページの下部にスクリプトを配置し、Google のチュートリアルの非同期読み込み用のコードを使用しましたが、悲しいことに div は空のままです。API がロードされていないと思われますが、それを確認する方法がわかりません。アイデアはありますか?
ありがとう!
<div id="map_canvas" style="width: 650px; height: 350px;">
</div>
<script type="text/javascript">
function initialize() {
var mapOptions = {
zoom: 8,
center: new google.maps.LatLng(-34.397, 150.644),
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
}
function loadScript() {
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "http://maps.googleapis.com/maps/api/js?key=AIzaSyDOtp_8dtVzG4kEJEzLw7E5bC187DagTRg&sensor=FALSE&callback=initialize";
}
window.onload = function(){loadScript();};
</script>