Добавьте видеоплеер и запустите его после ответа ajax на Angular

0

Я загружаю файл (видео) на сервер и должен воспроизводить его после его обработки (есть веб-служба для запроса статуса обработки).

Как добавить видеопроигрыватель (возможно, тег HTML5) в DIV только после ответа этого веб-сервиса?

Текущий код для загрузки видео вызывает ненужный запрос сервера на не существующий url.

Угловой фильтр, позволяющий URL

app.filter("trustUrl", ['$sce', function ($sce) {
    return function (recordingUrl) {
        return $sce.trustAsResourceUrl(recordingUrl);
    };
}]);

HTML

<video src="{{encodedFileUrl | trustUrl}}" controls></video>
  • 0
    Можете ли вы дать нам код?
  • 0
    На самом деле это то, что я ищу. Пример кода при добавлении элементов HTML в контейнер. Мой код в настоящее время содержит тег <video src="{{encodedFileUrl | trustUrl}}" controls></video> , который выполняет бесполезный запрос при загрузке страницы.
Теги:
html5-video

1 ответ

2

Вы можете использовать Videogular, угловой видеопроигрыватель

Ещё вопросы

Сообщество Overcoder
Наверх
Меню