ApConfig
设计指引
流程
Code
import type { Types } from 'react-native-gizwits-sdk-v5';
const progressHandler: Types.GizProvideWiFiCredentialsCallback = event => {
if (event.data === 'WIFI_CONFIG_SUCCESS' || event.data === 1013) {
console.log('Provisioning succeeded');
}
};
if (device.lanCapability.netStatus >= 1) {
const result = await device.lanCapability.provideWiFiCredentials(
ssid, password, 60, progressHandler,
);
if (!result.success) console.log(result.error, result.message);
}timeout 单位为秒。当前 RN 原生桥接对 LAN 配网固定传 bindWithUid: false;如果 AI 模组需要自行建立云端绑定,且支持 BLE 配网,请使用 BLE 配网 中的管理器调用。仅能使用 LAN 时,需要先补齐桥接对该参数的支持。