Я пытаюсь в <script>
вручную document.createElement
, а затем appendChild
и audio
каждый раз, когда вызывается eventListener
, чтобы заменить его. В браузере все отлично работает , кроме очень быстрой ошибки при загрузке страницы, но она длится менее 100 мс .Также в Терминале есть ошибка
ReferenceError: document is not defined
at Object (webpack:///./src/components/Record/Component.svelte?:26:17)
Похоже, что выше вызывается, когда документ еще не готов, но потом все нормально, как это исправить?Или каков предпочтительный способ уничтожения и воссоздания компонентов в мире Svelte (Саппер)?