У меня есть изображение и текст (теги 'p') внутри тега html.Используя html2canvas, я могу преобразовать этот элемент html в изображение.Но когда я использую изображение с сервера, оно говорит Контроль доступа разрешает исходную ошибку заблокированного запроса .Я также добавил allowTaint: true, useCORS: true, но ничего не изменилось.Есть ли решение для этого?Или любой другой метод?
Вот мой код
component.ts
html2canvas(document.getElementById('invoice-panel'),{allowTaint:true, useCORS:true}).then(canvas => {
var imgData = canvas.toDataURL("image/png");
});
html
<ion-avatar id="invoice-panel">
<img [src]="chosenPicture" id="custom-image"/>
<p *ngFor="let field of arrTextFields" absolute-drag class="newText"><b>{{field.text}}</b></p>
</ion-avatar>