Я хочу обслуживать два файла. Низкое разрешение для мобильных устройств и высокое разрешение для компьютеров и планшетов.
Я видел, что это предлагается здесь и здесь (см. Отправка видео с различным сжатием на портативные устройства), чтобы использовать медиа-запрос. Я обнаружил, что это работает с простым тегом <video>
, но не с mediaelement.js.
<video width="960" height="540" controls="controls" preload="none">
<source type="video/mp4" src="mobile.mp4" media="all and (max-width:600px)">
<source type="video/mp4" src="desktop.mp4">
</video>
<script>jQuery('video').mediaelementplayer();</script>
(примечание: код упрощен для ясности)
Как я могу заставить mediaelement.js слушать медиа-запрос или есть другой метод?
Спасибо