diff --git a/src/views/ToolboxView/Other/Msu2UsbMonitorController/Msu2UsbMonitorController.vue b/src/views/ToolboxView/Other/Msu2UsbMonitorController/Msu2UsbMonitorController.vue index 4788a86..ea08122 100644 --- a/src/views/ToolboxView/Other/Msu2UsbMonitorController/Msu2UsbMonitorController.vue +++ b/src/views/ToolboxView/Other/Msu2UsbMonitorController/Msu2UsbMonitorController.vue @@ -61,10 +61,10 @@ class="form-no-feedback config-form" label-align="right" label-placement="left" - label-width="6.5em" + label-width="8.5em" > - + + + + @@ -207,6 +218,9 @@ const renderInterval = ref(100); /** 发送间隔,毫秒 */ const sendInterval = ref(100); +/** 屏幕捕获帧率 */ +const screenCaptureFrameRate = ref(10); + /** * @desc 串口对象 * @type {SerialPort} @@ -621,6 +635,9 @@ async function startScreenCapture() { displayStream = await navigator.mediaDevices.getDisplayMedia({ video: { displaySurface: 'monitor', + frameRate: screenCaptureFrameRate.value, + width: CANVAS_WIDTH, + height: CANVAS_HEIGHT, }, audio: false, });