明白定位这个问题明白,还有一个问题不了解,getConnectedWifi第一次获得值后,只有程序不终止,任何距离、环境signalStrength值是一样的(与第一次一样),没有变化,只有得新开启程序才有新的值。
getConnectedWifi为什么要启用手机位置信息才能用?安卓系统,为什么要启用手机位置信息才能用???为什么要重新开启程序signalStrength才能有新的变化?????? getConnectedWifi:function(){ var that = this that.stopWifi(); that.startWifi(); wx.getConnectedWifi({ success: function(res){ console.log(res); that.setData({ message2: res.wifi.SSID}); that.setData({ message3: res.wifi.signalStrength}); }, fail:function(err){ console.log(err); that.setData({ message2: err.errCode}); //'失败''失败' } }) },
2019-05-27我测试出来,只有终止小程序,重新再打开小程才能取得新的信号值,不知为什么?
getConnectedWifi的signalStrength强弱无变化99安卓系统,代码如下 ,当前连接,距WIFI点远近,手机显示强弱环境,getConnectedWifi返回的wifi.signalStrength都为99是怎么回事? getConnectedWifi:function(){ var that = this that.stopWifi(); that.startWifi(); wx.getConnectedWifi({ success: function(res){ console.log(res); that.setData({ message2: res.wifi.SSID}); that.setData({ message3: res.wifi.signalStrength}); }, fail:function(err){ console.log(err); that.setData({ message2: err.errCode}); //'失败''失败' } }) },
2019-05-25