Отображать элементы управления HTML5 только при воспроизведении на iPad - PullRequest
1 голос
/ 02 января 2012

Я хотел бы знать, как отображать элементы управления аудио HTML5 только тогда, когда аудиофайл воспроизводится на iPad, iPhone и т. Д. У меня нет проблем с использованием функции предварительной загрузки на любом ПК или Mac, но она не работает на мобильном устройстве и должна показывать плеер только для iPad. Можете ли вы помочь?

1 Ответ

0 голосов
/ 02 января 2012

Вы можете посмотреть на пользовательский агент (используя Javascript) и проверить, какое устройство пытается получить доступ к вашему веб-сайту.Возможно, вы захотите использовать такой подход регулярного выражения для проверки (например), является ли это iPad:

var ipadDevice = navigator.userAgent.match(/iPad/i) != null;

Затем используйте эту переменную, чтобы показать или не показать элементы управления.

...