У меня проблема с небольшим веб-приложением, которое я разрабатываю: мой HTML-источник будет интегрирован в источник HTML на другом сайте. Я использую Google Map в своем коде, поэтому мне нужно передать API-ключ для загрузки Google Maps-скрипта в текущем домене.
Проблема: мой код будет интегрирован в два разных домена, для чего нужны два разных API-ключа. У меня есть эти два ключа, и я могу определить действительный с помощью JavaScript (с помощью document.location.host), но как мне удается динамически загрузить скрипт с правильным ключом?
Для справки: ключ передается в качестве параметра в URL загрузки скрипта:
<script src="http://maps.google.com/maps?file=api&v=2&key=abcdefg" type="text/javascript">
</script>