# **WifiSSID** **BSL.WifiSsid('callbackMethod')** 苹果调用此功能需在苹果官网申请APP ID时,勾上Access WiFi Information这个选项,用户的苹果手机如果是iOS13以上,需要用户同意使用地理位置信息。 **callbackMethod** | 编码 | 说明 | | --- | --- | | 自定义 | 返回当前网络的wifissid值。 | ~~~ <script> function ssid(result){ if(result != null ){ var val= "Wifi SSID值为:"+result; alert(val); }else{ alert('没有联接到wifi'); } } </script> <a href="#" onclick="BSL.WifiSsid('ssid')">WIFI SSID</a> ~~~ # **读取当前网络类型** **BSL.GetNetType('callbackMethod')** 读取当前网络类型。 | 参数 | 必填 | 说明 | | --- | --- | --- | | callbackMethod | 是 | 自定义回调函数。返回当前网络类型:2G/3G/4G/wifi/未联接/未知网络 | ~~~ <script> function getnet(result){ alert(result); } </script> <a href="#" onclick="BSL.GetNetType('getnet')">网络类型</a> ~~~ # **开始监听网络** **BSL.MonitorNetWork('callbackMethod')** 网络变化,网络发生变化时自动设置的回调函数。 | 参数 | 必填 | 说明 | | --- | --- | --- | | callbackMethod | 是 | 自定义回调函数。用于网络变化时接收到变化的网络类型。 | # **结束监听网络** **BSL.CloseMonitorNetWork()** ~~~ <script> function getnet(result){ alert(result); } </script> <a href="#" onclick="BSL.MonitorNetWork('getnet')">开始监听网络</a> <a href="#" onclick="BSL.CloseMonitorNetWork('getnet')">结束监听网络</a> ~~~