소스 검색

加参数

gemercheung 3 년 전
부모
커밋
294cfe81a3
2개의 변경된 파일6개의 추가작업 그리고 6개의 파일을 삭제
  1. 1 1
      packages/core/package.json
  2. 5 5
      packages/core/src/lib/basicSimaqRecorder.ts

+ 1 - 1
packages/core/package.json

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

+ 5 - 5
packages/core/src/lib/basicSimaqRecorder.ts

@@ -107,10 +107,7 @@ export class BasicSimaqRecorder extends EventEmitter {
                             mandatory: {
                                 chromeMediaSource: 'desktop',
                                 chromeMediaSourceId: this.chromeMediaSourceId,
-                                minWidth: 1280,
-                                maxWidth: 1280,
-                                minHeight: 720,
-                                maxHeight: 720,
+                                ...videoConstraints.getValue(),
                             },
                         },
                     } as any as MediaStreamConstraints);
@@ -166,7 +163,10 @@ export class BasicSimaqRecorder extends EventEmitter {
                 if (navigator.mediaDevices.getUserMedia) {
                     const res = await navigator.mediaDevices.getUserMedia({
                         video: false,
-                        audio: { deviceId: 'default' },
+                        audio: {
+                            deviceId: 'default',
+                            ...audioConstraints.getValue(),
+                        },
                     } as any as MediaStreamConstraints);
                     return resolve(res);
                 }