Я смотрю на документацию по Google Places API , и они утверждают, что я должен загрузить API следующим образом: <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=places"></script>
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=places"></script>
Есть ли способ загрузить этот API черезфайл Javascript, вместо того, чтобы выставлять мой ключ API в документе HTML?
Спасибо.
Вы ничего не можете сделать, вы должны поместить свой ключ API в тег скрипта, однако, если кто-то захочет использовать ваш ключ API в другом домене, он получит ошибку. Для получения дополнительной информации посмотрите APIКлючевые передовые практики
Возможно, вы сможете добавить тег сценария в DOM через javascript, но что это даст?JS все еще будет загружаться клиентом, и вы можете прочитать JS-файл так же легко, как HTML.