Я работаю с примером, который я нашел в документации Google: https://developers.google.com/maps/documentation/javascript/tutorial#asynch
Я скопировал / вставил код hello world, и он работает нормально: он отображает мне карту с указаннойместо нахождения.Но теперь я хотел бы иметь возможность работать с этой картой в JS-файле для более удобочитаемой работы, поэтому я просто добавил <script src="RunUTrail.js"></script>
непосредственно перед </body>
.Этот файл содержит точно такой же метод, как в <script>
:
var map = new google.maps.Map(document.getElementById('map'), {
center: {lat: -34.397,lng: 150.644},
zoom: 8
});
Так что он ничего не должен делать, но у меня есть ReferenceError: google is not defined
.Чего мне не хватает, чтобы использовать API внутри файла JS?