uni.autotest.js 593 字节
Newer Older
杜庆泉's avatar
杜庆泉 已提交
1 2 3 4 5 6 7
export function startWifi() {
	return new Promise((resolve, reject) => {
		uni.startWifi({
			success: () => {
				console.log('startWifi success');
				resolve()
			},
杜庆泉's avatar
杜庆泉 已提交
8
			complete: () => {
杜庆泉's avatar
杜庆泉 已提交
9
				console.log('startWifi fail');
杜庆泉's avatar
杜庆泉 已提交
10
				resolve()
杜庆泉's avatar
杜庆泉 已提交
11 12 13 14 15 16 17 18
			}
		})
	})
}

export function stopWifi() {
	return new Promise((resolve, reject) => {
		uni.stopWifi({
杜庆泉's avatar
杜庆泉 已提交
19
			complete: resolve
杜庆泉's avatar
杜庆泉 已提交
20 21 22
		})
	})
}
杜庆泉's avatar
杜庆泉 已提交
23 24 25 26 27 28 29 30

export function onGetWifiListAfter() {
	return new Promise((resolve, reject) => {
		uni.getWifiList({
			success() {
				setTimeout(resolve, 500)
			},
			complete() {
杜庆泉's avatar
杜庆泉 已提交
31
				stopWifi().finally(resolve)
杜庆泉's avatar
杜庆泉 已提交
32 33 34 35
			}
		})
	})
}