This commit is contained in:
yumoqing 2025-09-05 10:57:53 +08:00
parent cf064886ca
commit 436767035f

View File

@ -81,7 +81,8 @@ bricks.Camera = class extends bricks.Popup {
canvas.width = this.video.videoWidth; canvas.width = this.video.videoWidth;
const context = canvas.getContext('2d'); const context = canvas.getContext('2d');
context.drawImage(this.video, 0, 0); context.drawImage(this.video, 0, 0);
this.imgw.set_url(canvas.toDataURL('image/jpeg')); this.dataurl = canvas.toDataURL('image/jpeg', 0.95);
this.imgw.set_url(this.dataurl);
this.task = schedule_once(this.show_picture.bind(this), this.task_period); this.task = schedule_once(this.show_picture.bind(this), this.task_period);
this.show_cnt += 1; this.show_cnt += 1;
} }
@ -118,8 +119,7 @@ bricks.Camera = class extends bricks.Popup {
} }
this.task_period = 0; this.task_period = 0;
this.task = null; this.task = null;
var d = this.imgw.base64(); this.dispatch('shot', this.dataurl);
this.dispatch('shot', d);
} }
} }