From df56f0e428fa2d8909defcb5dd5fd2349425df12 Mon Sep 17 00:00:00 2001 From: duqingquan Date: Fri, 24 Mar 2023 18:10:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dconnnect=20wifi=20=E9=93=BE?= =?UTF-8?q?=E6=8E=A5=E5=A4=84=E7=90=86=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../uni-wifi/utssdk/app-android/index.uts | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/uni_modules/uni-wifi/utssdk/app-android/index.uts b/uni_modules/uni-wifi/utssdk/app-android/index.uts index 937459d..048a77b 100644 --- a/uni_modules/uni-wifi/utssdk/app-android/index.uts +++ b/uni_modules/uni-wifi/utssdk/app-android/index.uts @@ -598,6 +598,19 @@ export function offGetWifiList(callback : UTSCallback) { export function connectWifi(option : WifiConnectOption) { + if (option.maunal == true) { + // 指定了手动模式 + let manunalIntent = new Intent(android.provider.Settings.ACTION_WIFI_SETTINGS); + UTSAndroid.getUniActivity()!.startActivity(manunalIntent); + + result.errCode = 0 + result.errMsg = "connectWifi:ok" + + option.success?.(result) + option.complete?.(result) + return + } + var result : UniWifiResult = { errCode: 12000, errMsg: "connectWifi:fail:not invoke startWifi", @@ -612,18 +625,7 @@ export function connectWifi(option : WifiConnectOption) { return } - if (option.maunal == true) { - // 指定了手动模式 - let manunalIntent = new Intent(android.provider.Settings.ACTION_WIFI_SETTINGS); - UTSAndroid.getUniActivity()!.startActivity(manunalIntent); - - result.errCode = 0 - result.errMsg = "connectWifi:ok" - option.success?.(result) - option.complete?.(result) - return - } // 执行后续的逻辑 let scanWifiInfo : AndroidUniWifiInfo | null = null -- GitLab