Vyhledávání na webu

typescript - Angular 8 Nepodařilo se provést ‚toDataURL‘ na ‚HTMLCanvasElement‘: Poškozené plátna nelze exportovat


Mám v TypeScriptu HTMLCanvasElement, který chci vytisknout, ale dostanu chybu ERROR DOMException: Nepodařilo se provést 'toDataURL' na 'HTMLCanvasElement': Zasažené plátna nelze exportovat.

Našel jsem několik vláken o nastavování crossorigin, ale HTMLCanvasElement nemá v TypeScriptu atribut crossorigin. Jak mohu tento problém obejít a přimět canvas.toDataURL(), aby fungovalo v TypeScriptu?

Odpověď č. 1

Problém byl v CORS. Musel jsem data proxyovat