Могу ли я вызвать google.maps.event.addListenerOnce несколько раз с одним и тем же аргументом? - PullRequest
0 голосов
/ 10 января 2019

Я пытаюсь панорамировать карту Google в определенное место после того, как окно закончило загрузку, вызвав google.maps.event.addListenerOnce. Однако я заметил, что на самом деле я могу вызывать google.maps.event.addListenerOnce несколько раз, и одна и та же функция обратного вызова также выполняется кратно времени.


    function addListener() {
        google.maps.event.addListenerOnce(window, 'load', function() {
            console.log('window loaded')
        });
    };

    addListener();
    addListener();

Я ожидаю, что консольный журнал будет выполнен только один раз, но фактически он был выполнен несколько раз.

...