Какой правильный синтаксис для вставки iframe с pug - PullRequest
0 голосов
/ 26 февраля 2020

Я пытаюсь добавить сценарий встраивания карты обзора (ниже) в файл pug. Я придумал это, но он ломает страницу:

script(src="https://sightmap.com/embed/api.js")
iframe( id="sightmap" width="100%" height="700px" style="border: 1px solid #cccccc;" src="https://sightmap.com/embed/sightmaphere?enable_api=1&origin=https://www.propertydomain.com/" frameborder="0")
script.
  var embed = new SightMap.Embed('sightmap');
  embed.on('ready', function() {
  }
  embed.on('outbound.thriveKnock.click', function(event) {
      knockDoorway.openScheduling();
  }

Вот оригинальный скрипт для iframe:

<!-- Engrain/Knock Map/CTA -->
<script src="https://sightmap.com/embed/api.js"></script>
<iframe id="sightmap" width="100%" height="700px" style="border: 1px solid #cccccc;" src="CURRENT-SIGHTMAP-URL-HERE?enable_api=1&origin=https://propertydomain.com" frameborder="0"></iframe>
<script type="text/javascript">
  // Create a new embed instance, providing the IFrame id value
  var embed = new SightMap.Embed('sightmap');
  embed.on('ready', function() {
  });

  // Outbound Link API
  embed.on('outbound.thriveKnock.click', function(event) {
      // Open Knock Scheduler
      knockDoorway.openScheduling();
  });
</script>
<!-- End Engrain/Knock Map/CTA --> 

Большое спасибо.

...