0

我正在尝试在我的网站上使用 Google 地图。我使用此代码

 <script type="text/javascript"
    src="https://maps.google.com/maps/api/js?sensor=false">
</script>
<script type="text/javascript">
  function initialize() {
    var latlng = new google.maps.LatLng(-34.397, 150.644);
    var myOptions = {
      zoom: 8,
      center: latlng,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    var map = new google.maps.Map(document.getElementById("map_canvas"),
        myOptions);

所以在 FF 中它会抛出一个错误 c[Db] is not a function ...Db](d);ce=new Ff;c.Yb=new Mf;c.mapTypes=new Sf;c.features=new Af; var e=c.Zb=new... 如何调试或修复此错误?}

4

1 回答 1

0

您在创建地图时省略了 new-operator,它必须是:

var map = new google.maps.Map(document.getElementById(id+'-canvas'), myOptions);
//________^
于 2012-04-10T21:45:11.787 回答