Robię zdjęcie SVG, rysuję je na płótnie i próbuję wyeksportować za pomocą parametru doDataURL, ale Chrome rzuca mi błąd bezpieczeństwa DOM Exception 18. Wiem, że problem polega na tym, że narysowałem obraz SVG na płótnie za pomocą schematu URI danych (dane: image/svg + xml; base64), więc domyślam się, że przeglądarka widzi to jako domenę międzydomenową (np. Problem bezpieczeństwa), ale nie mogę wymyślić innego sposobu na umieszczenie moich materiałów SVG na płótnie. Nie mogę go hostować, ponieważ zawartość SVG jest dynamiczna i manipulowana w pierwszej kolejności, zanim zostanie wyeksportowana za pomocą parametru doDataURL."DOM Exception 18" from canvas
Przeczytałem kilka innych podobnych pytań zadawanych tutaj, ale nie znalazłem żadnych rozwiązań dla mojego problemu.