TypeError в onloadwff с использованием объекта для SVG - PullRequest
0 голосов
/ 25 января 2019

Я пытаюсь отобразить SVG-изображения на веб-странице.Изображение SVG содержит собственный шрифт.Чтобы заставить Chrome (и другие браузеры) загрузить WebFont, используемый в SVG, я добавил в SVG следующее:

<defs>
    <style>
        @import url('https://fonts.googleapis.com/css?family=<font>');
    </style>
</defs>

Изображение добавляется на HTML-страницу путем добавления элемента объекта.Это работает, когда шрифт загружен, а текст на изображении отображается с определенным WebFont в Chrome и Firefox.

Но в Chrome в консоли регистрируется следующая ошибка:

Uncaught (in promise) TypeError: Cannot read property 'querySelectorAll' of null
    at e.getInputs (onloadwff.js:71)
    at e.<anonymous> (onloadwff.js:71)
    at onloadwff.js:71
    at Object.next (onloadwff.js:71)
    at a (onloadwff.js:71)

Я пытался найти похожие проблемы, но не смог найти ответ.Любые идеи о том, что может быть проблемой в Chrome или как я могу исследовать проблему дальше?

1 Ответ

0 голосов
/ 07 марта 2019

У меня та же проблема, что и у этой, и основная причина была в расширении Chrome LastPass. Удаление это сработало для меня.

сообщается об ошибке: https://forums.lastpass.com/viewtopic.php?f=12&t=323095&p=1080525&hilit=Cannot+read+property+%27querySelectorAll%27+of+null#p1080525

Надеюсь, это поможет.

...