Javascript Google:TypeError:Google.maps.Geocoder不是构造函数

Javascript Google:TypeError:Google.maps.Geocoder不是构造函数,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,以下代码引发firefox中标题为的异常 <script type="text/javascript"> $(function () { initialize(); }); var geocoder; function initialize() { geocoder = new google.maps.Geocoder(); } $(函数(){ 初始化(); }); var地理编码器; 函数初始化(){ geocoder=新的google.maps.geocoder(); }

以下代码引发firefox中标题为的异常

<script type="text/javascript">
$(function () {
initialize();
});
var geocoder;
function initialize() {
geocoder = new google.maps.Geocoder();
}

$(函数(){
初始化();
});
var地理编码器;
函数初始化(){
geocoder=新的google.maps.geocoder();
}

我猜您没有包括谷歌地图的标题,因为您的代码似乎是正确的


尝试以下步骤。

如果google地图脚本未加载,并且您调用了地图相关函数,则会出现此类错误。

否,如果未首先加载脚本,则会出现未定义的错误。firefox知道它不是一个构造函数,这一事实恰恰相反,它加载了脚本。