События видеоэлемента не запускаются в проекте Next.jsHtml

Программисты Html
Ответить Пред. темаСлед. тема
Гость
 События видеоэлемента не запускаются в проекте Next.js

Сообщение Гость »


В проект Next.js я пытаюсь включить видео, которое при загрузке вызывает функцию. Однако похоже, что событие onLoadedData не срабатывает.

Я попробовал ряд других событий HTMLVideoElement, таких как onLoadStart и onCanPlay, и ни одно из них не сработало должным образом.

Я тестировал это на родном приложении React, и у меня не возникло никаких проблем, поэтому проблема, похоже, специфична для Next и, возможно, связана с SSR.

Глядя на другие сообщения, кажется, что возможным обходным решением является динамический импорт, но в конечном итоге я хочу использовать видео, импортированное из сторонней библиотеки, и, если возможно, хотел бы избежать добавления большого количества необходимости создавать компонент-оболочка для обработки видео.

Вот код, в котором событие onLoadedData не срабатывает в моем page.tsx:
'использовать клиент'; экспортировать функцию по умолчанию Home() { возвращаться ( console.log('loaded')} /> ); }
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Html»