Я пытаюсь панорамировать карту Google в определенное место после того, как окно закончило загрузку, вызвав google.maps.event.addListenerOnce. Однако я заметил, что на самом деле я могу вызывать google.maps.event.addListenerOnce несколько раз, и одна и та же функция обратного вызова также выполняется кратно времени.
function addListener() {
google.maps.event.addListenerOnce(window, 'load', function() {
console.log('window loaded')
});
};
addListener();
addListener();
Я ожидаю, что консольный журнал будет выполнен только один раз, но фактически он был выполнен несколько раз.