SVG не рендеринг в IE 11 - Angular 6 - PullRequest
0 голосов
/ 19 декабря 2018

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

  1. Я нашел информацию о том, что IE нужен viebox - я проверил, и это внутри моего SVG. тема здесь
  2. Я пытался не использовать innerHTML напрямую - поэтому я создаю новый div с id и добавляю его в свой пустой (всегда существующий) div.До сих пор не работает. тема здесь
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...