Есть следующий код:
<input type="file" accept="audio/*" capture="microphone" id="recorder">
<script
src="https://code.jquery.com/jquery-3.4.1.min.js"
integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo="
crossorigin="anonymous"></script>
<script>
$(function() {
$('#recorder').change(function() {
alert(1); //Данное событие не срабатывает после окончания записи с микрофона
});
});
</script>
Если открыть с мобильного устройства и нажать "выбрать файл", то открывается микрофон и идёт запись, но по окончании записи событие on change не срабатывает и файл не прикрепляется