gemercheung 3 anni fa
parent
commit
c8cce67dcc
2 ha cambiato i file con 7 aggiunte e 12 eliminazioni
  1. 1 1
      packages/core/package.json
  2. 6 11
      packages/core/src/lib/basicSimaqRecorder.ts

+ 1 - 1
packages/core/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@simaq/core",
-  "version": "1.0.14",
+  "version": "1.0.15",
   "main": "dist/index",
   "types": "dist/index",
   "files": [

+ 6 - 11
packages/core/src/lib/basicSimaqRecorder.ts

@@ -95,11 +95,11 @@ export class BasicSimaqRecorder extends EventEmitter {
     private getEletronDisplayMedia(): Promise<MediaStream | null> {
         return new Promise(async (resolve) => {
             try {
-                // const audioInput = await this.getEletronDeaultAudio();
-                // if (audioInput) {
-                //     this.audioInput = audioInput;
-                // }
-                // console.log('eletron-audioInput', audioInput);
+                const audioInput = await this.getEletronDeaultAudio();
+                if (audioInput) {
+                    this.audioInput = audioInput;
+                }
+                console.log('eletron-audioInput', audioInput);
                 if (navigator.mediaDevices.getDisplayMedia) {
                     const res = await navigator.mediaDevices.getUserMedia({
                         audio: false,
@@ -166,12 +166,7 @@ export class BasicSimaqRecorder extends EventEmitter {
                 if (navigator.mediaDevices.getUserMedia) {
                     const res = await navigator.mediaDevices.getUserMedia({
                         video: false,
-                        audio: {
-                            mandatory: {
-                                chromeMediaSource: 'desktop',
-                                chromeMediaSourceId: this.chromeAudioSourceId,
-                            },
-                        },
+                        audio: { deviceId: 'default' },
                     } as any as MediaStreamConstraints);
                     return resolve(res);
                 }