Javascript Recorder.js在本地主机上工作正常,但在服务器上不工作

Javascript Recorder.js在本地主机上工作正常,但在服务器上不工作,javascript,jquery,html,recorder.js,Javascript,Jquery,Html,Recorder.js,我正在尝试在我的asp.net web应用程序中捕获用户的语音。我用的是Recorder.js,它在本地主机上看起来不错,但当我把它上传到我的windows服务器上时,它并没有请求权限,它也工作正常!我厌倦了在我的服务器上上传演示版本! 控制台显示此错误: 未捕获类型错误:无法读取未定义的属性“getUserMedia” 在HTMLButtonElement.startRecording(app.js:44) 不使用ssl?不,我不使用ssl,如果需要ssl,有没有一种方法可以在不使用ssl的情

我正在尝试在我的asp.net web应用程序中捕获用户的语音。我用的是Recorder.js,它在本地主机上看起来不错,但当我把它上传到我的windows服务器上时,它并没有请求权限,它也工作正常!我厌倦了在我的服务器上上传演示版本! 控制台显示此错误:

未捕获类型错误:无法读取未定义的属性“getUserMedia”
在HTMLButtonElement.startRecording(app.js:44)


不使用ssl?不,我不使用ssl,如果需要ssl,有没有一种方法可以在不使用ssl的情况下使用它?您需要ssl,检查控制台它会抱怨安全上下文,设备api是这样的,地理/位置、usb等都需要ssl,除非localhostthank,使用自签名证书解决了我不使用ssl的问题?不,我不使用ssl,如果需要SSL,有没有办法不用SSL就使用它?您需要SSL,检查控制台它会抱怨安全上下文,设备api是这样的,地理/位置,usb等都需要SSL,除非localhostthank,使用自签名证书解决了我的问题