Я не знаю, что произошло 18 декабря 2020 года, но ссылки Vimeo, опубликованные на любом сайте Discourse, воспроизводятся без звука в приложении DiscourseHub для iOS (по крайней мере, на iPad; у меня нет iPhone для тестирования). Кроме того, нажатие на полосу прогресса приводит к тому, что видео навсегда замирает.
Видео, созданные до 18 декабря, не затронуты этой проблемой (я публикую ссылки Vimeo каждый день, поэтому мне удалось сузить круг до этой даты).
Вот пример ссылки без ограничений на встраивание: https://vimeo.com/508864124/fcbbcc92fa. На рабочем столе она воспроизводится нормально, но если использовать приложение DiscourseHub на iPad, звука нет, а при перемотке вперёд/назад видео замирает.
Кроме того, некоторые из моих пользователей сообщали об этом поведении при использовании Chrome и Safari на iPad, хотя на моём iPad эти браузеры работают корректно.
Мне удалось воспроизвести проблему на iPad с версиями 14.3 и 14.4 в DiscourseHub; на iPhone проблема не воспроизводится. Также проблема не воспроизводится в симуляторе iPad. Не уверен, что мы можем с этим сделать.
Я связался с поддержкой Vimeo, и они заявили, что «не поддерживают использование видеоплеера Vimeo в веб-приложениях, встроенных браузерах или гибридных приложениях», поэтому с их стороны помощи мало. Некоторые из моих пользователей упомянули, что столкнулись с этой проблемой также в Chrome и Safari. @pmusaraj@merefield, мне было бы интересно узнать, сможете ли вы воспроизвести эту проблему в этих браузерах на iPad (у меня не получилось). Тогда, по крайней мере, у нас появится возможность получить доступ к ошибкам в консоли.
У меня не удаётся воспроизвести это в Safari на iOS. (Кстати, Chrome на iOS работает на том же движке, что и Safari.)
Я могу подключить логирование консоли для веб-вью DiscourseHub на реальном устройстве. Постараюсь сделать это на следующей неделе и посмотрю, появится ли какая-то информация.
Извини за задержку, Начо. Я только что попробовал это, но не могу разобраться. В консоли webview ошибок нет. В консоли устройства есть ошибка, но она появляется независимо от того, воспроизводится аудио или нет (кстати, ошибка: Required client entitlement is missing).