Javascript 在执行插件代码之前,有没有办法从自定义插件加载GoogleMapsAPI?

Javascript 在执行插件代码之前,有没有办法从自定义插件加载GoogleMapsAPI?,javascript,jquery,google-maps,google-maps-api-3,Javascript,Jquery,Google Maps,Google Maps Api 3,我正在开发一个谷歌地图集成插件,我希望在执行插件代码之前从我的插件加载谷歌地图api v3。 我尝试使用$getscript,但没有成功,我尝试将所有代码放入一个函数(称为initialize())中,并在插件激活时执行此函数,但这一次,我的插件选项已损坏,并且出现错误。我尝试了appendto()方法,但没有任何更改。 我已经找了很多地方来解决这个问题,但没有成功。 有没有合适的方法来解决这个问题?谢谢 我这样称呼我的插件: $('div#mapid').plugin_name({opt1:'

我正在开发一个谷歌地图集成插件,我希望在执行插件代码之前从我的插件加载谷歌地图api v3。
我尝试使用$getscript,但没有成功,我尝试将所有代码放入一个函数(称为initialize())中,并在插件激活时执行此函数,但这一次,我的插件选项已损坏,并且出现错误。我尝试了
appendto()
方法,但没有任何更改。
我已经找了很多地方来解决这个问题,但没有成功。
有没有合适的方法来解决这个问题?谢谢

我这样称呼我的插件:

$('div#mapid').plugin_name({opt1:'val1',opt2:'val2',opt3:'val3'});
我的插件就是这样编码的

(function($) {
  $.fn.plugin_name = function( options ) {
    var settings = $.extend(true,{
      // default plugin options
    }, options);

    //plugin codes

  }
}(jQuery));

可能是输入错误,但您先调用插件名,然后调用插件名,这只是为了举例说明,我的插件名只有一个单词,所以没有问题,我更正了问题。