フレームワーク7でマップをロードしようとしていますが、それを行うことができません。私が得ているエラーは、Googleは未定です。以下はフレームワーク7のマップ
は私のコード、HTMLコード
<div id="map" style="height:400px; width:1200px;"></div>
<script src="https://maps.googleapis.com/maps/api/js?key= AIzaSyAWzZ-1BPmaWKFT0du3cis82mj9Y5ljIgk&callback=initMap" async defer></script>
ページにマップをロードしないのJavaScriptコード
CascadingApp.onPageInit('admin', function(page) {
initialize();
});
function initialize() {
var map = null;
var latlng;
latlng = new google.maps.LatLng(37.4419, -122.1419);
var options = {
zoom: 13,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map"), options);
}
です。
を;-)それはAPIがロードされたら、それが呼び出す関数である、 'initMap'です。 APIが利用可能になる前に 'initialize'を呼び出しています。 – geocodezip
@geocodezipこれに新しいですが、サンプルコードを提供するか、私に参照してください。ありがとう –