У меня есть базовое веб-представление, и я пытаюсь заставить работать автозапуск видео на Facebook.Когда он запускается, он воспроизводит звук без звука, но когда я нажимаю кнопку включения звука, видео приостанавливается.Он не возобновляет работу, пока я не отключу его снова.
Если я отключу mediaPlaybackRequiresUserGesture
, все будет работать, как и ожидалось, но мне любопытно, что нужно для того, чтобы все работало с включенным mediaPlaybackRequiresUserGesture
.
Разве нажатие значка включения звука не является жестом?Есть ли какая-то подсказка, которую я забыл позвонить?Я переопределил большинство функций WebChromeClient
, чтобы увидеть, вызываются ли они, но там, похоже, ничего не пропущено.