そのため、Google マップを gmaps.js で読み込んで作業しやすくしています。問題は、ネイティブ関数の一部が利用できないことです。具体的には必要ですaddListenerOnce
次のようにマップをロードします。
searchmap = new GMaps({
div: '#searchmap',
lat: '40.7142691000',
lng: '-74.0059729000',
});
次のようなイベント リスナーを追加できます。
searchmap.addListener('idle', function() {
//do something here
});
ただし、ネイティブを追加できないaddListenerOnce
ため、これを実行できると想定しました(これは機能しません):
google.maps.event.addListenerOnce(searchmap, 'idle', function(){
//do something
});
では、どのように使用できますaddListenerOnce
か?(明らかに私は JS の初心者です... github リポジトリをいろいろ調べても役に立ちませんでした)