Ниже приведен код для записи звука из браузера и воспроизведения в тот же момент. Моя проблема в том, что этот код работает в настольном браузере, но не работает в мобильном браузере, использующем браузер Chrome на обеих платформах с последней версией. Кто-нибудь может мне с этим помочь?
<audio id="player" controls></audio>
<script>
const player = document.getElementById('player');
const handleSuccess = function(stream) {
if (window.URL) {
player.srcObject = stream;
} else {
player.src = stream;
}
};
navigator.mediaDevices.getUserMedia({ audio: true, video: false })
.then(handleSuccess);
</script>