所以我用 gmaps.js 加载我的谷歌地图,这样更容易使用。问题是一些本机功能不可用,特别是我需要addListenerOnce
我像这样加载我的地图:
searchmap = new GMaps({
div: '#searchmap',
lat: '40.7142691000',
lng: '-74.0059729000',
});
我可以像这样添加一个事件监听器:
searchmap.addListener('idle', function() {
//do something here
});
但是我不能添加 native addListenerOnce
,所以我认为我可以这样做(这不起作用):
google.maps.event.addListenerOnce(searchmap, 'idle', function(){
//do something
});
那么知道如何使用addListenerOnce
?(显然我是一个 JS 新手......在 github repo 中进行了很多探索并没有帮助)