2016-12-21 10 views
1

На моем веб-сайте мне нужно записать звук с микрофона, а затем воспроизвести его. Мне не нужно отправлять эти файлы на сервер, они могут оставаться на клиенте. В настоящее время я успешно использую flash для этого, но я бы хотел переключиться на html5 и getUserMedia(). Я знаю, что мне обычно нужен SSL для использования getUserMedia() (за исключением использования localhost), но мне интересно, есть ли какое-то исключение, если я не хочу, чтобы данные были загружены (и, следовательно, не возникает проблем с безопасностью при его использовании).getUserMedia() без SSL для локального хранилища

ответ

1

Нет освобождения. Если вам потребуется запустить ваш скрипт в какой-то локальной песочнице с отдельным локальным хранилищем и нет сетей. Не существует.

К примеру, только Google Chrome применяет это требование https. Другие браузеры этого не делают.

Получение free certificate легко.

+0

Спасибо, я ожидал ответа, но я искал подтверждение – andreaconsole

+0

Я также знаю, что Chrome - это, пожалуй, единственный браузер в настоящее время, который требует https для getUserMedia(), но так как это один из самых распространенных браузеров, было бы бессмысленно игнорировать его. Еще раз спасибо за бесплатный сертификат. – andreaconsole