在手机浏览器上能不能实现用网页调用麦克风

JavaScript015

在手机浏览器上能不能实现用网页调用麦克风,第1张

单纯浏览器上网页上调用手机麦克风功能是不可以的,要借助app的能力。百度首页上调用麦克风,你看似是实现了,其实还是要借助app ,然后网页用js 调用设计的接口才能调起手机麦克风功能。当然接口需要自己开发。

电脑检测不到麦克风,按如下步骤操作:看麦克风连接线是否插对,正常是要插在粉色口上面。查看麦克风是否被静音了。右击电脑右下角小喇叭---打开音量控制---选项----属性---(最下面)麦克风音量(前面“√”)如果还是没能解决问题,那么接下来测试下麦克风是否正常。按下面操作:开始---程序-----附件----娱乐-----录音机,打开录音机后,对着麦克讲话,同时点击红色的录音按钮,看能否录进去声音(声波的绿条有没有上下闪动),如果录进去了,说明麦克风是完好的,如果录不进去,可能声卡设置不正确或麦克风连接不对或是麦克风的开关没有打开.如果设置,麦克风,麦克风和主机的连接都没问题,很可能是声卡驱动有问题。解决方法:请把声卡驱动盘放入光驱,按声卡说明书进行驱动重装。

是通过浏览器web的方式获取还是本地应用获取.

如果是浏览器web的方式 可以查找webrtc 相关的js库.比如module: easyrtc等

如果是本地获取.由于nodejs 的官方文档并没有操作摄像头或者麦克风之类的 api.可能需要通过调用 C或C++的扩展来实现对这些硬件的控制.