0

マイページには 1 つの Google マップが表示されます。

コードを JSFiddle に入れると、問題なく動作します。

私のファイルはすべて同じディレクトリにあります。Chrome と Firefox でテストしましたが、どちらも地図が表示されません。したがって、JavaScript と CSS へのアクセスを呼び出す方法には何かがあるに違いないと思います。

HTML

<html>
    <head>
        <link rel="stylesheet" type="text/css" href="bob.css">
        <script src="https://maps.googleapis.com/maps/api/js?sensor=false"></script>
    </head>
    <body>
        <h1>My Heading</h1>

        <div id="map"></div>

        <p>My paragraph.</p>

        <script type="text/javascript" src="bob.js"></script>
    </body>
</html>

bob.js

var mapOptions = {
    center: new google.maps.LatLng(37.7831,-122.4039),
    zoom: 12,
    mapTypeId: google.maps.MapTypeId.ROADMAP
};

new google.maps.Map(document.getElementById('map'), mapOptions);

ボブ.css

html, body {
  height: 100%;
  margin: 0;
}

#map {
  height: 100%;
  margin: 0;
}

コンソール出力

JavaScript コンソール

4

2 に答える 2