我想在生产环境的角度应用程序中使用记录器服务。 我使用角度7。 我想使用我的IP地址而不是本地主机访问服务器。
我尝试使用此代码,该代码与开发环境和本地主机完美配合,并且在chrome浏览器中可以正常工作。
import {Component} from '@angular/core';
import MicRecorder from 'mic-recorder-to-mp3';
@Component({
selector: 'app-recorder',
templateUrl: './recorder.component.html',
styleUrls: ['./recorder.component.scss']
})
export class RecorderComponent {
recorder = new MicRecorder({
bitRate: 128,
audio: true,
});
constructor() {
}
start() {
this.recorder.start().then(() => {
}).catch((e) => {
console.error(e);
});
}
在生产环境中使用相同的代码并使用IP地址而不是本地主机时出现此错误
TypeError: Cannot read property 'getUserMedia' of undefined