codecamp

wifiMgr

论坛示例

为帮助用户更好更快的使用模块,论坛维护了一个示例,示例中包含示例代码供您参考。

概述

wifiMgr封装了与wifi有关的一系列接口,可实现手机自带的“设置”中连接wifi的功能,并附加了监听wifi开关状态、网络状态变化的接口,支持获取当前连接的wifi信息、扫描附近的wifi列表、获取已配置的wifi密码、连接指定的wifi等功能,开发者调用该模块可实现与wifi有关的功能。由于苹果安全机制,ios暂时不开放获取wifi列表和链接wifi的等功能接口。

模块测试widget下载链接https://community.apicloud.com/bbs/thread-123938-1-1.html

模块接口

getCurWifiInfo getWifiState openWifi closeWifi
toWifiSettingView scanWifis getConfiguredNetworks connect
disConnect removeNetwork disableNetwork getWifiPassword
getConnectionType addWifiStateListener removeWifiStateListener addNetChangedListener
removeNetChangedListener []() []() []()
API对象
​getCurWifiInfo
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

端API

设备访问

ipAddress

wifiSSID

smartConfigCheyw

无标题文章

前端框架

云API

开发工具

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }