2017-02-06 1 views
4

Я работаю над простым решением для местного музея, который хочет, чтобы посетители взаимодействовали с информативными видео, установленными на планшетах. Видео просто встроены на простые страницы HTML5 и должны автоматически запускаться при загрузке страницы.HTML5 Видео: как включить * не-отключен * автозапуск в Chrome для Android

Однако, в их бесконечной мудрости, Google, видимо, решил не , чтобы включить автозапуск на Chrome для Android, если видео не приглушен. Их аргументация, по-видимому, связана с ресурсом/пропускной способностью, и «пользователям» (кому?) Это не понравилось.

Другими словами: он будет работать на настольных версиях Chrome и т. Д., Но когда вы не добавили к тегу ключевое слово «muted», оно не будет автоматически запускаться на устройстве Android.

Так это работает:

<video id="player" class="player" controls autoplay muted> 

но не в этом:

<video id="player" class="player" controls autoplay> 

Причина я застрял с Chrome, потому что я хочу, чтобы запустить веб-страниц, как приложение/ярлык на рабочем столе , чтобы избавиться от интерфейсной панели Chrome со всеми вкладками и т. д.

Итак, вопрос в том, есть ли настройка на планшете или какой-либо другой трюк, чтобы включить отключенное автовоспроизведение, поэтому я могу заставить это работать. Или можно ли использовать Firefox для URL-адресов, размещенных на главном экране (или каким-то другим способом избавиться от верхней панели интерфейса).

+2

автовоспроизведением объявления с аудио просто рекламный кошмар ждет, чтобы случиться. для решения проблемы ... самым простым способом было бы создать контейнерное приложение и использовать его для показа видео (у вас есть варианты, чтобы избежать необходимости взаимодействия с пользователем) – Offbeatmammal

+0

Спасибо, но как это «рекламный кошмар, ожидающий своего появления» «? Это необходимо только для запуска кучи статических html-страниц на автономном устройстве, единственная цель которого заключается в том, чтобы выполнять определенные страницы. Объявления никогда не будут задействованы. По крайней мере, Google мог быть не менее высокомерным и позволить пользователям отказаться от себя по какой-либо конкретной причине. Mozilla делает это. –

+0

ваш сценарий не обязательно является проблемой, но разрешение автовоспроизведения, без звука, пропускной способности (особенно для пользователей с измеренным/ограниченным доступом) - это то, что рекламодатели не смогут противостоять.Похоже Surefox дает аналогичный контролируемый контейнер/киоск поэтому вопрос о нарушении содержания спорно – Offbeatmammal

ответ

4

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

Перейдите chrome://flags и установить gesture requirement for media playback (примерно три или четыре страницы вниз по списку) для инвалидов

+0

Отличный , отлично работает с видео HTML5 в Android Chrome. Я пытаюсь выполнить то же самое со встроенным видео на YouTube, к сожалению, отключение этого флага не влияет. Для этого я открыл [новый вопрос] (https://stackoverflow.com/q/45264838/185053). – Emilien

+0

Флаг был отключен в chrome 60.:/ – gordie

+0

:(К сожалению, ничего в флагах не гарантируется. Предлагаем открыть ошибку, чтобы восстановить его ... – Offbeatmammal

2

Я поменял Chrome с помощью Firefox, потому что Mozilla не слишком властен. Я попробовал несколько разных дополнений, чтобы сделать его в полноэкранном режиме, с некоторым первоначальным успехом, но продолжал работать в причудах.

Тогда я нашел решение в виде приложения, которое обслуживает веб-страницы в режиме «киоск», блокируя посетителей от вмешательства в систему и перехода на полный экран без какой-либо навигации или других баров. По-видимому, он основан на технологии браузера Mozilla и называется «Surefox». Он очень настраиваемый и делает ТОЧНО, что мне нужно. Это стоит немного, но я считаю, что стоит того.

Вы можете узнать больше на их сайте: https://www.42gears.com/products/surefox-secure-browser/surefox-android/

+0

Firefox 58 допускает это. См. Https://www.mozilla.org/en-US/firefox/android/58.0/releasenotes/ и https://hacks.mozilla.org/2017/10/progressive-web-apps-firefox-android/ –