Я пытаюсь загрузить карту Google JS на кнопку щелчка (а не включить в голову для оптимизации).Обеспечение порядка выполнения: javascript
$.when(
$.getScript("https://maps.googleapis.com/maps/api/js?v=3.17&libraries=places")
.done(function() {
console.log('loaded');
})
)
.then(_getCurrentLocation())
.then(_lookForLatLang())
getCurrentLocation - это не что иное, как объект геолокации, который поддерживает браузер, основываясь на обратном поиске.
Я хочу строго следовать порядку выполнения файлов Javascript, но это не идеально. Я могу увидеть вывод getCurrentLocation FIRST &, затем getScript-журнал.
Что случилось со сценарием?
'getScript' возвращает обещание. Вам не нужно '$ .when'. – SLaks
Проверьте свою консоль на наличие ошибок (нажмите F12). Я уверен, что вы увидите некоторые вещи, которые помогут объяснить, почему он не работает. –