HTML 5 видеоплеер обновляет currentTime с заданным номером

Джоти Каннан

Я хочу обновить currentTimeномер, заданный пользователем

Например, у меня есть видео с 18,20 мин. Видео, когда пользователь дает 1,46 мин. В качестве входных данных, он должен воспроизводить видео с 1,46 мин., Если пользователь дает 4,56 мин., Он должен воспроизводиться с 4,56 мин.

Я пытаюсь преобразовать данные минуты в число, но я думаю, что это неправильно

function minsToNumber(d) {
        d = Number(d);
        var h = Math.floor(d / 3600);
        var m = Math.floor(d % 3600 / 60);
        var s = Math.floor(d % 3600 % 60);
        return ((h > 0 ? h + "." + (m < 10 ? "0" : "") : "") + m + "." + (s < 10 ? "0" : "") + s);
    }

кто-нибудь может дать правильный расчет для этого?

Ali Mamedov

Свойство HTMLMediaElement.currentTime дает текущее время воспроизведения в секундах. Установка этого значения ищет средства массовой информации на новое время.

источник

Итак, если вам нужно 4 минуты 55 секунд, вы должны использовать это значение: 4 * 60 + 55 = 295

var video = document.getElementById('video');
video.currentTime = 295; // seconds

Полный образец: (создан в сотрудничестве с @Kaiido)

var toSeconds = function(time) {

  time = ('' + time).split('.');

  return +time[0] * 60 + +time[1];
};

toSeconds('4.55'); // 295
toSeconds(4.55); // 295

Эта статья взята из Интернета, укажите источник при перепечатке.

Если есть какие-либо нарушения, пожалуйста, свяжитесь с[email protected] Удалить.

Отредактировано в
0

я говорю два предложения

0обзор
Войти в системуУчаствуйте в комментариях

Статьи по теме

HTML5 Video - запускать события, если currentTime равен установленному времени

Аудиоэлемент HTML5 - ползунок поиска - не удалось установить свойство currentTime в HTMLMediaElement: указанное значение типа double не является конечным

currentTime and tracking in HTML5 video

HTML5 audio - currentTime attribute inaccurate?

html5 audio: изменение currentTime запускает несколько событий canplay

Получение HTML5 audio "currentTime" и "duration" в Python

HTML аудио не может установить currentTime

javascript передает media EventListener в html (html5) media.currentTime

AbortError: операция была прервана. - Ошибка при настройке HTML 5 video.currentTime в Firefox.

javascript pass media EventListener to html (html5) media.currentTime

How to set the currentTime in HTML5 audio object when audio file is online?

HTML5 video get currentTime not working with media events javascript addEventListener

JS currentTime для тега HTML-видео не работает на Chrome

Видео отстает при использовании currentTime

Проблемы с currentTime при использовании относительного пути

Где определяется `CurrentTime`? Как мне это получить?

html Audio currentTime и FileResult в asp.net MVC

Создание программы просмотра звуковых шагов / ударов с аудио currentTime миллисекундами JQuery

Можно ли динамически установить currentTime видео без вызова onSeeked?

Доступ к currentTime для цели SyntheticEvent

Преобразование <audio> currentTime в отображение точного времени

Можно ли установить currentTime звука в миллисекундах вместо секунд? -Javascript

Как получить currentTime внутри события timeupdate (применить и привязать)

Why I cannot set currentTime and duration is equal 0 in HTML AudioElement in Android WebView?

Использование HTML 5, чтобы изменить язык клавиатуры на мобильных устройствах

HTML 5 атрибут холста щелчок

Проверка имени с использованием шаблона html 5

HTML 5 видео или аудио плейлист

Как предотвратить страницу html 5 для предотвращения хранения кеша в браузере?

TOP список

  1. 1

    Распределение Рэлея Curve_fit на Python

  2. 2

    Merging legends in plotly subplot

  3. 3

    Как я могу нарисовать заполненный прямоугольник в JFreeChart?

  4. 4

    Проблема с window.print в Safari

  5. 5

    Перебирайте несколько столбцов в фрейме данных Panda и находите уникальные значения подсчета

  6. 6

    JetBrains Rider enable-migrations для ASP.NET MVC на Mac

  7. 7

    migrate MongoDB container service - mongodump command not found

  8. 8

    Как создать переменную с использованием класса Color, который включает только выбранные цвета?

  9. 9

    Ошибка XDG0062: не удалось установить «Контент». в режиме навигации MUXC

  10. 10

    Как загрузить ZIP-файл в Nexus с помощью Maven и избежать создания артефакта pom в Nexus?

  11. 11

    QString удалить последние символы

  12. 12

    Symfony 4, Postgres - `Неверное значение параметра client_encoding:« utf8mb4 »` при выполнении команды doctrine

  13. 13

    HTML Body говорит cz-shortcut-listen = "true" с инструментами разработчика Chrome?

  14. 14

    В типе Observable <unknown> отсутствуют следующие свойства из типа Promise <any>.

  15. 15

    Как создать простую анимацию в Xamarin с помощью SkiaSharp

  16. 16

    Установка pip с использованием Python 2.7, установленного в ArcGIS

  17. 17

    Qt - не растягивать виджеты в QVBoxLayout

  18. 18

    How to convert C++/CLI string to const char*

  19. 19

    sbt: Как разрешить зависимости Maven, использующие свойства Maven

  20. 20

    Flutter: Unhandled Exception: FileSystemException: Creation failed, path = 'Directory: '' (OS Error: Read-only file system, errno = 30)

  21. 21

    Как добавить Swagger в веб-API с поддержкой OData, работающий на ASP.NET Core 3.1

популярныйтег

файл