Author Image

guilherme_efi

Jun 12, 2023

Uso de Framework Front-end e Manipulação de Retorno da API da EFI em Angular

APIHTMLintegraçãoAngularfrontendrenderizarpáginavariávelreportesmensagemsanitizingunsafe URLDomSanitizer

Bom dia, @guilherme.lopes! Como vai?
Fiz um teste em um HTML e funcionou normalmente. Você utilizar algum framework front-end para renderizar sua página?

Respostas (4):
Avatar discord do usuario guilherme.lopes

guilherme.lopes

12/06/2023

Utilizo Angular. Como que vc fez ?

Porque se eu pego o valor que vem do retorno da api da EFI e coloco, aparece também. Mas como trabalho com variável, está com este problema

Avatar discord do usuario guilherme_efi

guilherme_efi

12/06/2023

Só coloquei na tag de uma página HTML.

html






Document


src="data:image/png;base64,iVBORw0KGgoAAAAN...">


Avatar discord do usuario guilherme_efi

guilherme_efi

12/06/2023

Vi alguns reportes desta mensagem utilizando Angular. Adicione a propriedade safeHtml na tag
Fonte: https://roufid.com/warning-sanitizing-unsafe-url-value-angular/

Avatar discord do usuario guilherme.lopes

guilherme.lopes

12/06/2023

Obrigado

A solução foi

this.pix = this.sanitizer.bypassSecurityTrustResourceUrl(
this.entidadeVisualizar.pix
);

No construtor

private sanitizer: DomSanitizer