Загрузка скриншота веб-камеры с помощью Rails 5 ActiveStorage

Подобно новой функциональности ActiveStorage в Rails 5.2.

Мое приложение позволяет пользователю взять неподвижную форму своей веб-камеры, которую мне затем нужно загрузить в виде вложения. Кто-нибудь знает, как это сделать с ActiveStorage?

Моя установка обращается к веб-камере через JS с помощью navigator.mediaDevices.getUserMedia и копирует кадр в тег изображения через холст. Я пытался загрузить данные из тега img в ActiveStorage, но либо игнорирует их, либо выдает ошибку подписи.

Любые идеи, если это возможно и как это можно сделать?? Благодарность!


person bobomoreno    schedule 12.06.2018    source источник