Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.08.2023, 20:02   #1
LUN2
Пользователь
 
Регистрация: 14.08.2021
Сообщений: 23
По умолчанию Как вывести текст на теге <video>, пока источник этого видео не определен

Добрый вечер!
На веб-странице программным образом (JS) создается тег <video>.
Создание происходит в 2 этапа:

Шаг 1) после 1-ого этапа в DOM появляется ветка:

Код:
<video autoplay="" style="width: 320px; height: 240px;">
<p>+++ Видео недоступно +++</p>
</video>
Пока источник видео не назначен.

Шаг 2) Назначается источник видео (когда он будет получен от удаленного компа - это webRtc):

Код:
userAV.audio.srcObject = event.streams[0];
Этот шаг может и не случиться.

Вопрос: каким образом для случая, когда до шага 2 мы не доходим, сделать, чтобы вместо видео была выведена какая-то надпись ?

Я попытался сделать, как в шаге 1 - т.е. добавить <p> и текст в нем, но текст не выводится.

Должен ли он выводиться в этом случае ?

На экране я вижу, что область 320*240 резервируется для видео, но она пустая.
LUN2 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить ширину и высоту видео в теге <video>? Andrej_K JavaScript, Ajax 1 21.02.2018 22:32
AForge.Video.VFW.AVIWriter большой размер файла с видео _SanR Общие вопросы .NET 2 30.04.2013 20:31
info video - получить информацию о видео файле Toxa Общие вопросы Delphi 1 04.12.2006 17:02