Не воспроизводится видео в chromium. На локалхосте под управлением виндовс при запуске средствами puppeteer просто нажимается плей и видео остаётся в виде картинки. Погуглив я понял что на chromium не распространяется лицензия видео кодеков которая есть в хроме. На сервере под управлением ubuntu поставил chromium-codecs-ffmpeg-extra. Теперь там другая ситуация при срабатывании нажатия и запуска видео выбрасывается ошибка:
Error: Evaluation failed: DOMException at ExecutionContext.evaluateHandle
Код нажатия:
await Promise.all([
// нажатие на play
page.click(' #react-root > ...long selector... > div'),
// запуск видео
page.evaluate(() =>
document.querySelector(' #react-root > ...long selector... > video').play()),
]);