Интеграция Google Pay в Angular

Итак, я пытаюсь интегрировать Google Pay в angular, но не могу найти хороших источников. Моя самая большая проблема в том, что...

<script
  async
  src="https://pay.google.com/gp/p/js/pay.js"
  onload="console.log('TODO: add onload function GOOGLE PAY')">
</script>

onload вроде не срабатывает. Я попытался поместить скрипт на уровень компонента приложения, но он все еще не срабатывает.


person numerical25    schedule 01.07.2020    source источник
comment
Это связано с тем, что Angular удалит любой тег <script> за пределами index.html в целях безопасности (см. теги сценария в шаблоне компонента angular "> stackoverflow.com/questions/38088996/). Лучший способ — найти модуль для добавления в packages.json, я думаю, он существует для Google Pay. Или использовать дезинфицирующее средство для обхода? (см. также github.com/angular/angular/issues/4903)   -  person Qortex    schedule 01.07.2020


Ответы (1)