需要的权限, 在manifest.json 中添加如下:
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
打开与关闭
changeWifiStatus(value) {
let wifiManager;
let Context = plus.android.importClass("android.content.Context");
let WifiManager = plus.android.importClass("android.net.wifi.WifiManager");
wifiManager = plus.android.runtimeMainActivity().getSystemService(Context.WIFI_SERVICE);
wifiManager.setWifiEnabled(value);
}
关闭Wi-Fi: wifiManager.setWifiEnabled(false)
开启Wi-Fi:wifiManager.setWifiEnabled(true)