fix(core): 修复移动端非esp32c2板卡页面下无法弹出usb选择窗口

This commit is contained in:
王立帮
2025-03-29 22:23:56 +08:00
parent cb653ec848
commit 31636cece0
4 changed files with 4 additions and 4 deletions

View File

@@ -35,7 +35,7 @@ class WebHID extends Serial {
this.requestPort = async function () {
let options = SELECTED_BOARD?.web?.devices?.hid;
if (options && typeof(options) !== 'object') {
if (!options || typeof(options) !== 'object') {
options = {
filters: []
};

View File

@@ -37,7 +37,7 @@ class WebSerialPort extends Serial {
this.requestPort = async function () {
let options = SELECTED_BOARD?.web?.devices?.serial;
if (options && typeof(options) !== 'object') {
if (!options || typeof(options) !== 'object') {
options = {
filters: []
};

View File

@@ -38,7 +38,7 @@ class USBMini extends Serial {
this.requestPort = async function () {
let options = SELECTED_BOARD?.web?.devices?.usb;
if (options && typeof(options) !== 'object') {
if (!options || typeof(options) !== 'object') {
options = {
filters: []
};

View File

@@ -39,7 +39,7 @@ class USB extends Serial {
this.requestPort = async function () {
let options = SELECTED_BOARD?.web?.devices?.usb;
if (options && typeof(options) !== 'object') {
if (!options || typeof(options) !== 'object') {
options = {
filters: []
};