Fix: 修复iphone和ipad下web usb配置异常
This commit is contained in:
@@ -98,12 +98,12 @@ LazyLoad.js([
|
|||||||
else if (userAgent.indexOf('Windows NT 5.1') != -1) os = 'winxp';
|
else if (userAgent.indexOf('Windows NT 5.1') != -1) os = 'winxp';
|
||||||
} else if (userAgent.includes('Android')) {
|
} else if (userAgent.includes('Android')) {
|
||||||
os = 'android';
|
os = 'android';
|
||||||
|
} else if (platform.includes('iphone') || platform.includes('ipad') || platform.includes('ipod')) {
|
||||||
|
os = 'ios';
|
||||||
} else if (platform.includes('mac')) {
|
} else if (platform.includes('mac')) {
|
||||||
os = 'darwin';
|
os = 'darwin';
|
||||||
} else if (platform.includes('linux')) {
|
} else if (platform.includes('linux')) {
|
||||||
os = 'linux';
|
os = 'linux';
|
||||||
} else if (platform.includes('iphone') || platform.includes('ipad')) {
|
|
||||||
os = 'ios';
|
|
||||||
}
|
}
|
||||||
return os;
|
return os;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ if (platform === 'win32' && fullPlatform !== 'win10') {
|
|||||||
Device = USBMini;
|
Device = USBMini;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if (fullPlatform === 'android') {
|
} else if (['android', 'ios'].includes(fullPlatform)) {
|
||||||
if (['BBC micro:bit', 'Mithon CC'].includes(BOARD.boardType)) {
|
if (['BBC micro:bit', 'Mithon CC'].includes(BOARD.boardType)) {
|
||||||
Device = USB;
|
Device = USB;
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user