iOS onGetWifiList 监听不到返回的WiFi列表
- 当前 Bug 的表现(可附上截图) 在onshow 里面用onGetWiFiList事件监听WiFi连接事件,安卓可以监听的到,iOS不行。 - 预期表现 在onshow 里面用onGetWiFiList事件监听WiFi连接事件,安卓可以监听的到,iOS也可以监听的到。 - 复现路径 - 提供一个最简复现 Demo onShow: function() { let { wifiList } = this.data let _this = this wx.startWifi({ success: function() { wx.onGetWifiList(function(CALLBACK) { // 监听获取到 Wi-Fi 列表数据事件 (IOS没有监听到连上的WiFi列表) console.log(CALLBACK) wx.hideLoading() let wifiList = CALLBACK.wifiList _this.setData({ wifiList, }) }) }, fail: function(res) { console.log(res) } }) }, // 添加WiFi bindAddWifi(e) { wx.startWifi({ success: function (res) { wx.getConnectedWifi({ // 获取已连接中的 Wi-Fi 信息。 success: res => { wx.getWifiList({ // 请求获取 Wi-Fi 列表 success: function (data) { wx.showLoading({ title: '加载中' }) }, fail: function (error) { console.log('error' + error) } }) }, fail: res => { console.log('没有连接WiFi') } }) }, fail: res => { console.log(res) } }) },