gemercheung 3 年 前
コミット
ce78898bc6

+ 1 - 1
packages/core/package.json

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

+ 4 - 1
packages/core/src/lib/basicSimaqRecorder.ts

@@ -70,7 +70,10 @@ export class BasicSimaqRecorder extends EventEmitter {
                     };
                 }
             } else {
-                this.endRecord();
+                this.streamStop();
+                this.isStartRecoding = false;
+                this.status = RecorderStatusType.end;
+                this.emit('cancelRecord');
             }
         }
     }

+ 4 - 0
play/src/App.vue

@@ -24,6 +24,10 @@ videoRecorder.on('endRecord', (data) => {
     console.log('endRecord', data);
     //结束录屏event
 });
+videoRecorder.on('cancelRecord', () => {
+    console.log('cancelRecord');
+    //cancel录屏event
+});
 </script>
 
 <template>