update:优化
This commit is contained in:
@@ -365,11 +365,12 @@ const submitDeviceWifiConfig = async ({ ssid, password }) => {
|
|||||||
secure: connectMode.value === "secure" || !!password,
|
secure: connectMode.value === "secure" || !!password,
|
||||||
};
|
};
|
||||||
connectError.value = "";
|
connectError.value = "";
|
||||||
currentState.value = STATES.CONNECTED;
|
|
||||||
void refreshConnectedWifiName();
|
void refreshConnectedWifiName();
|
||||||
if (fromFirmwareUpdate.value) {
|
if (fromFirmwareUpdate.value) {
|
||||||
|
currentState.value = STATES.CONNECTED;
|
||||||
openFirmwareCountdown();
|
openFirmwareCountdown();
|
||||||
} else {
|
} else {
|
||||||
|
// 保留配网输入界面,避免成功提示出现前先露出 WiFi 列表。
|
||||||
wifiSuccessVisible.value = true;
|
wifiSuccessVisible.value = true;
|
||||||
}
|
}
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
@@ -385,11 +386,11 @@ const submitDeviceWifiConfig = async ({ ssid, password }) => {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
// 普通配网成功后,等待用户确认再返回上一页。
|
// 普通配网成功后,确认并收起输入界面,停留在当前 WiFi 页面。
|
||||||
const confirmWifiSuccess = () => {
|
const confirmWifiSuccess = () => {
|
||||||
if (!wifiSuccessVisible.value) return;
|
if (!wifiSuccessVisible.value) return;
|
||||||
wifiSuccessVisible.value = false;
|
wifiSuccessVisible.value = false;
|
||||||
uni.navigateBack();
|
currentState.value = STATES.CONNECTED;
|
||||||
};
|
};
|
||||||
|
|
||||||
// 校验用户输入并提交 WiFi 配置,不再把手机连接结果当作设备连接成功。
|
// 校验用户输入并提交 WiFi 配置,不再把手机连接结果当作设备连接成功。
|
||||||
|
|||||||
Reference in New Issue
Block a user