From a9dfd790b923bf7e906cfaf7f27e050660b4ddbf Mon Sep 17 00:00:00 2001 From: yumoqing Date: Mon, 29 Sep 2025 17:27:06 +0800 Subject: [PATCH] bugfix --- bricks/recorder.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bricks/recorder.js b/bricks/recorder.js index bc66d07..ae545af 100644 --- a/bricks/recorder.js +++ b/bricks/recorder.js @@ -97,7 +97,7 @@ bricks.MediaRecorder = class extends bricks.Popup { } } -class bricks.WidgetRecorder = bricks.MediaRecorder { +bricks.WidgetRecorder = class extends bricks.MediaRecorder { async open_recorder(){ var widget = bricks.getWidgetById(this.opts.widgetid,bricks.app); if (widget.dom_element.tagName == 'VIDEO'){ @@ -110,7 +110,7 @@ class bricks.WidgetRecorder = bricks.MediaRecorder { this.stream = source.captureStream(); } } -class bricks.SysAudioRecorder = bricks.MediaRecorder { +bricks.SysAudioRecorder = class extends bricks.MediaRecorder { async open_recorder(){ var options = {} options.audio = true; @@ -120,7 +120,7 @@ class bricks.SysAudioRecorder = bricks.MediaRecorder { this.preview.disabled(true); } } -class bricks.SysVideoRecorder = bricks.MediaRecorder { +bricks.SysVideoRecorder = class extends bricks.MediaRecorder { async open_recorder(){ var options = { audio: true, @@ -155,7 +155,7 @@ class bricks.SysVideoRecorder = bricks.MediaRecorder { } } } -class bricks.TakePhoto= bricks.SysVideoRecorder { +bricks.SysCamera= class extends bricks.SysVideoRecorder { switch_record(){ event.stopPropagation(); if (this.task){