Я использую SVG.js.Итак, я получаю готовый файл SVG, ловлю div с document.getElementById и делаю innerHTML.У меня была ошибка, но когда я использовал Angular sanitizer, ошибка теперь не отображается (это был «доступ запрещен»).На Edge / Chrome все работает отлично, кроме IE 11. Я использовал polyfills от Angular - я раскомментировал вещи из polyfills.ts и использовал npm install в тех же случаях, когда это требуется.Я не знаю, почему он не работает.
- Я нашел информацию о том, что IE нужен viebox - я проверил, и это внутри моего SVG. тема здесь
- Я пытался не использовать innerHTML напрямую - поэтому я создаю новый div с id и добавляю его в свой пустой (всегда существующий) div.До сих пор не работает. тема здесь