<template>
<view>
<button click="initWifi">初始化wifi模块</button>
<button click="startWifi">开启监听</button>
<button click="getWifi">获取wifi列表</button>
<button click="delWifi">移除监听</button>
</view>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
initWifi() {
uni.startWifi({
success: (res) => {
console.log(JSON.stringify(res));
},
fail: (e) => {
uni.showToast({
title: 'WIFI初始化失败',
icon: 'none'
});
}
})
},
startWifi() {
uni.onGetWifiList(this.onGetWifiListener);
},
//回调监听
onGetWifiListener(res) {
console.log(JSON.stringify(res));
},
//获取wifi列表
getWifi() {
uni.getWifiList({
success: (res) => {
console.log(JSON.stringify(res));
},
fail: () => {
uni.showToast({
title: '获取WIFI列表失败',
icon: 'none'
});
}
})
},
//移除监听
delWifi() {
uni.offGetWifiList(this.onGetWifiListener);
},
}
}
</script>
<style>
</style>
1 个回复
h***@163.com (作者)