Интеграция Google Map API с Oracle Commerce Cloud

Я пытаюсь интегрировать Google Map API в файл шаблона Oracle Commerce Cloud для определенной функциональности. Когда я попытался использовать приведенный ниже тег в своем файле шаблона,

<script async defer src="https://maps.googleapis.com/maps/api/js?key=MY_API_KEY&callback=initMap"></script>

Я получил сообщение об ошибке "Ожидается именованный объект. Ничего не найдено" для символа & в src.

Я пробовал использовать &amp; и %26 вместо &, ошибки не было, но я не мог видеть тег скрипта в отображаемом HTML (параметр Used Inspect в браузере), и карта также не отображается.

Есть ли способ использовать API карты Google в файле шаблона occ?


person Sri    schedule 14.03.2017    source источник


Ответы (1)


Попробуйте сделать этот вызов в своем javascript. А затем с помощью Knockout вы сможете манипулировать тем, где вы хотите отобразить карту. Если у вас несколько страниц, вы можете использовать глобальные, в противном случае вы можете использовать только javascript нужного вам виджета.

person Flávio Dutra    schedule 14.05.2019