HTML5 видео кросс-браузерная предварительная загрузка - PullRequest
0 голосов
/ 02 мая 2019

На моем веб-сайте у меня есть модель с 12 видео, которые наложены друг на друга и воспроизводятся нажатием одной кнопки.

Я искал решение для предварительной загрузки всех видео и немедленного воспроизведения без клика.паузы / лаг.

Я нашел этот плагин https://github.com/synthecypher/full-preload Он отлично работает для всех браузеров, кроме IE9 и iOS для сафари.

Похоже, что BLOB-объект не поддерживается в IE9, но я не уверенчто происходит на Safari IOS.

Инструменты разработчика показывают мне эту ошибку после того, как видео полностью загружено и пытается воспроизвести:

[Error] Unhandled Promise Rejection: NotSupportedError: The operation is not supported.
    (anonymous function)
    rejectPromise

В качестве примера плагина в действии вы можете проверить http://courts-dev.com/full-preload/

Кто-нибудь испытывал это раньше?Мне действительно нужно, чтобы это поддерживалось на планшетах, я не очень беспокоюсь о IE9.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...