0

だから私は自分のウェブサイトにこれを置くことで、Google自体の例を使用していました:

var geocoder = new google.maps.Geocoder();

            if (geocoder)
            {
                geocoder.geocode({ 'address': 'australia' }, function (results, status)
                {
                    if (status == google.maps.GeocoderStatus.OK)
                    {
                        console.log(results[0].geometry.location);
                    } 

                    else
                    {
                        console.log('No results found: ' + status);
                    }
                });
             }

しかし、「c is undefined」というエラーが表示されます。

Google のスクリプトがヘッダーに正常に追加されました。マップを表示するために既に 2 番目のスクリプトを使用していますが、これは機能します。

4

2 に答える 2

1

Firefox ブラウザーを使用して Windows 2012 サーバーでジオコーダー JavaScript を実行すると、同じエラー メッセージ「c is undefined」が表示されます。ただし、IE と Chrome では問題なく動作します。また、Firefox を使用して Windows 2003 サーバーで同じスクリプトを実行すると、問題なく動作し、エラーは発生しません。これらのブラウザーを試しましたか? また、コードを実行するサーバーは何ですか?

于 2013-08-01T21:00:59.487 に答える