簡體   English   中英

在移動瀏覽器中使用HTML5進行錄音(訪問麥克風)

[英]Audio Recording(Accessing microphone) using HTML5 in mobile browsers

我們可以使用HTML5訪問移動電話的麥克風來錄制語音嗎?

我正在嘗試此鏈接:

http://www.html5rocks.com/en/tutorials/getusermedia/intro/

我去哪里

<input type =“ file” accept =“ audio / *; capture = microphone”>

我使用以下輸入標簽訪問麥克風,但在設備的HTML查看器中無法正常工作。

請幫忙。

提前致謝。

您正在使用哪個瀏覽器? 您可以使用getUserMedia而不是input type="file" 此演示可在Chrome桌面上運行: http : //jsfiddle.net/GD63T/2/,但要在Android版Chrome瀏覽器中運行,您必須使用chrome://flags啟用它

navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia ||     navigator.mozGetUserMedia || navigator.msGetUserMedia;

var audio = document.querySelector('audio');

if (navigator.getUserMedia) {
    navigator.getUserMedia({
        audio: true,
        video: false
    }, function (stream) {
       audio.src = window.URL.createObjectURL(stream);
    }, onFailSoHard);
} else {
    alert("sorry, not supported in your browser");
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM