Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
75f6a996
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
75f6a996
编写于
8月 03, 2022
作者:
王
王江颖
提交者:
Gitee
8月 03, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update zh-cn/application-dev/reference/apis/js-apis-wifi.md.
Signed-off-by:
N
@bmeangel
<
wangjiangying@huawei.com
>
上级
c6ef4afa
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
57 addition
and
57 deletion
+57
-57
zh-cn/application-dev/reference/apis/js-apis-wifi.md
zh-cn/application-dev/reference/apis/js-apis-wifi.md
+57
-57
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-wifi.md
浏览文件 @
75f6a996
...
...
@@ -162,14 +162,14 @@ WLAN热点信息。
| ssid | string | 只读 | 热点的SSID,编码格式为UTF-8。 |
| bssid | string | 只读 | 热点的BSSID。 |
| capabilities | string | 只读 | 热点能力。 |
| securityType |
[
WifiSecurityType
](
#
WifiSecurityT
ype
)
| 只读 | WLAN加密类型。 |
| securityType |
[
WifiSecurityType
](
#
wifisecurityt
ype
)
| 只读 | WLAN加密类型。 |
| rssi | number | 只读 | 热点的信号强度(dBm)。 |
| band | number | 只读 | WLAN接入点的频段。 |
| frequency | number | 只读 | WLAN接入点的频率。 |
| channelWidth | number | 只读 | WLAN接入点的带宽。 |
| centerFrequency0
<sup>
9+
</sup>
| number | 只读 | 中心频点。 |
| centerFrequency1
<sup>
9+
</sup>
| number | 只读 | 中心频点。 |
| infoElems
<sup>
9+
</sup>
| Array
<
[WifiInfoElem](#
WifiInfoE
lem)
>
| 只读 | 信息元素。 |
| infoElems
<sup>
9+
</sup>
| Array
<
[WifiInfoElem](#
wifiinfoe
lem)
>
| 只读 | 信息元素。 |
| timestamp | number | 只读 | 时间戳。 |
...
...
@@ -251,7 +251,7 @@ addDeviceConfig(config: WifiDeviceConfig): Promise<number>
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#
WifiDeviceC
onfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#
wifidevicec
onfig
)
| 是 | WLAN配置信息。 |
**返回值:**
|
**类型**
|
**说明**
|
...
...
@@ -270,15 +270,15 @@ WLAN配置信息。
| bssid | string | 只读 | 热点的BSSID。 |
| preSharedKey | string | 只读 | 热点的密钥。 |
| isHiddenSsid | boolean | 只读 | 是否是隐藏网络。 |
| securityType |
[
WifiSecurityType
](
#
WifiSecurityT
ype
)
| 只读 | 加密类型。 |
| securityType |
[
WifiSecurityType
](
#
wifisecurityt
ype
)
| 只读 | 加密类型。 |
| creatorUid | number | 只读 | 创建用户的ID,仅系统应用可用。 |
| disableReason | number | 只读 | 禁用原因,仅系统应用可用。 |
| netId | number | 只读 | 分配的网络ID, 仅系统应用可用。 |
| randomMacType | number | 只读 | 随机MAC类型,仅系统应用可用。 |
| randomMacAddr | string | 只读 | 随机MAC地址,仅系统应用可用。 |
| ipType |
[
IpType
](
#
IpT
ype
)
| 只读 | IP地址类型,仅系统应用可用。 |
| staticIp |
[
IpConfig
](
#
IpC
onfig
)
| 只读 | 静态IP配置信息,仅系统应用可用。 |
| eapConfig
<sup>
9+
</sup>
|
[
WifiEapConfig
](
#
WifiEapC
onfig
)
| 只读 | 可扩展身份验证协议配置,仅系统应用可用。 |
| ipType |
[
IpType
](
#
ipt
ype
)
| 只读 | IP地址类型,仅系统应用可用。 |
| staticIp |
[
IpConfig
](
#
ipc
onfig
)
| 只读 | 静态IP配置信息,仅系统应用可用。 |
| eapConfig
<sup>
9+
</sup>
|
[
WifiEapConfig
](
#
wifieapc
onfig
)
| 只读 | 可扩展身份验证协议配置,仅系统应用可用。 |
## IpType<sup>7+</sup>
...
...
@@ -316,8 +316,8 @@ IP配置信息。
|
**参数名**
|
**类型**
|
**读写属性**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| eapMethod |
[
EapMethod
](
#
EapM
ethod
)
| 只读 | EAP认证方式。 |
| phase2Method |
[
Phase2Method
](
#
Phase2M
ethod
)
| 只读 | 第二阶段认证方式。 |
| eapMethod |
[
EapMethod
](
#
eapm
ethod
)
| 只读 | EAP认证方式。 |
| phase2Method |
[
Phase2Method
](
#
phase2m
ethod
)
| 只读 | 第二阶段认证方式。 |
| identity | string | 只读 | 身份信息。 |
| anonymousIdentity | string | 只读 | 匿名身份。 |
| password | string | 只读 | 密码。 |
...
...
@@ -382,7 +382,7 @@ addDeviceConfig(config: WifiDeviceConfig, callback: AsyncCallback<number>)
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#
WifiDeviceC
onfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#
wifidevicec
onfig
)
| 是 | WLAN配置信息。 |
| callback | AsyncCallback
<
number
>
| 是 | 回调函数。当操作成功时,err为0,data为添加的网络配置ID,如果data值为-1,表示添加失败。当error为非0,表示处理出现错误。 |
...
...
@@ -399,7 +399,7 @@ addUntrustedConfig(config: WifiDeviceConfig): Promise<boolean>
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#
WifiDeviceC
onfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#
wifidevicec
onfig
)
| 是 | WLAN配置信息。 |
**返回值:**
|
**类型**
|
**说明**
|
...
...
@@ -420,7 +420,7 @@ addUntrustedConfig(config: WifiDeviceConfig, callback: AsyncCallback<boolean&
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#
WifiDeviceC
onfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#
wifidevicec
onfig
)
| 是 | WLAN配置信息。 |
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。当操作成功时,err为0,data表示操作结果,true: 成功, false: 失败。如果error为非0,表示处理出现错误。 |
...
...
@@ -437,7 +437,7 @@ removeUntrustedConfig(config: WifiDeviceConfig): Promise<boolean>
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#
WifiDeviceC
onfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#
wifidevicec
onfig
)
| 是 | WLAN配置信息。 |
**返回值:**
|
**类型**
|
**说明**
|
...
...
@@ -458,7 +458,7 @@ removeUntrustedConfig(config: WifiDeviceConfig, callback: AsyncCallback<boole
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#
WifiDeviceC
onfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#
wifidevicec
onfig
)
| 是 | WLAN配置信息。 |
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。当操作成功时,err为0,data表示操作结果,true: 成功, false: 失败。如果error为非0,表示处理出现错误。 |
...
...
@@ -475,7 +475,7 @@ addCandidateConfig(config: WifiDeviceConfig): Promise<number>
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#
WifiDeviceC
onfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#
wifidevicec
onfig
)
| 是 | WLAN配置信息。 |
**返回值:**
|
**类型**
|
**说明**
|
...
...
@@ -496,7 +496,7 @@ addCandidateConfig(config: WifiDeviceConfig, callback: AsyncCallback<number&g
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#
WifiDeviceC
onfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#
wifidevicec
onfig
)
| 是 | WLAN配置信息。 |
| callback | AsyncCallback
<
number
>
| 是 | 回调函数。当操作成功时,err为0,data为添加的网络配置ID,如果data值为-1,表示添加失败。如果操作出现错误,err为非0值。 |
...
...
@@ -513,7 +513,7 @@ removeCandidateConfig(config: WifiDeviceConfig): Promise<boolean>
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#
WifiDeviceC
onfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#
wifidevicec
onfig
)
| 是 | WLAN配置信息。 |
**返回值:**
|
**类型**
|
**说明**
|
...
...
@@ -534,13 +534,13 @@ removeCandidateConfig(config: WifiDeviceConfig, callback: AsyncCallback<boole
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#
WifiDeviceC
onfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#
wifidevicec
onfig
)
| 是 | WLAN配置信息。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。当操作成功时,err为0,data表示操作结果,true: 成功, false: 失败。如果error为非0,表示处理出现错误。 |
## wifi.getCandidateConfigs<sup>9+</sup>
getCandidateConfigs():
Array
<
[WifiDeviceConfig](#
WifiDeviceC
onfig)
>
getCandidateConfigs():
Array
<
[WifiDeviceConfig](#
wifidevicec
onfig)
>
获取候选网络配置。
...
...
@@ -551,7 +551,7 @@ getCandidateConfigs(): Array<[WifiDeviceConfig](#WifiDeviceConfig)>
**返回值:**
|
**类型**
|
**说明**
|
| -------- | -------- |
|
Array
<
[WifiDeviceConfig](#
WifiDeviceC
onfig)
>
| 候选网络配置数组。 |
|
Array
<
[WifiDeviceConfig](#
wifidevicec
onfig)
>
| 候选网络配置数组。 |
## wifi.connectToCandidateConfig<sup>9+</sup>
...
...
@@ -613,7 +613,7 @@ connectToDevice(config: WifiDeviceConfig): boolean
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#
WifiDeviceC
onfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#
wifidevicec
onfig
)
| 是 | WLAN配置信息。 |
**返回值:**
|
**类型**
|
**说明**
|
...
...
@@ -675,7 +675,7 @@ getLinkedInfo(): Promise<WifiLinkedInfo>
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
[WifiLinkedInfo](#
WifiLinkedI
nfo)
>
| Promise对象。表示WLAN连接信息。 |
| Promise
<
[WifiLinkedInfo](#
wifilinkedi
nfo)
>
| Promise对象。表示WLAN连接信息。 |
## wifi.getLinkedInfo
...
...
@@ -691,7 +691,7 @@ getLinkedInfo(callback: AsyncCallback<WifiLinkedInfo>): void
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
[WifiLinkedInfo](#
WifiLinkedI
nfo)
>
| 是 | 回调函数。当获取成功时,err为0,data表示WLAN连接信息。如果error为非0,表示处理出现错误。 |
| callback | AsyncCallback
<
[WifiLinkedInfo](#
wifilinkedi
nfo)
>
| 是 | 回调函数。当获取成功时,err为0,data表示WLAN连接信息。如果error为非0,表示处理出现错误。 |
**示例:**
```
js
...
...
@@ -735,8 +735,8 @@ getLinkedInfo(callback: AsyncCallback<WifiLinkedInfo>): void
| macType
<sup>
9+
</sup>
| number | 只读 | MAC地址类型。 |
| macAddress | string | 只读 | 设备的MAC地址。 |
| ipAddress | number | 只读 | WLAN连接的IP地址。 |
| suppState |
[
SuppState
](
#
SuppS
tate
)
| 只读 | 请求状态,仅系统应用可用。|
| connState |
[
ConnState
](
#
ConnS
tate
)
| 只读 | WLAN连接状态。 |
| suppState |
[
SuppState
](
#
supps
tate
)
| 只读 | 请求状态,仅系统应用可用。|
| connState |
[
ConnState
](
#
conns
tate
)
| 只读 | WLAN连接状态。 |
## ConnState
...
...
@@ -879,7 +879,7 @@ getIpInfo(): IpInfo
**返回值:**
|
**类型**
|
**说明**
|
| -------- | -------- |
|
[
IpInfo
](
#
IpI
nfo
)
| IP信息。 |
|
[
IpInfo
](
#
ipi
nfo
)
| IP信息。 |
## IpInfo<sup>7+</sup>
...
...
@@ -951,7 +951,7 @@ reconnect(): boolean
## wifi.getDeviceConfigs<sup>7+</sup>
getDeviceConfigs():
Array
<
[WifiDeviceConfig](#
WifiDeviceC
onfig)
>
getDeviceConfigs():
Array
<
[WifiDeviceConfig](#
wifidevicec
onfig)
>
获取网络配置。
此接口为系统接口。
...
...
@@ -963,7 +963,7 @@ getDeviceConfigs(): Array<[WifiDeviceConfig](#WifiDeviceConfig)>
**返回值:**
|
**类型**
|
**说明**
|
| -------- | -------- |
|
Array
<
[WifiDeviceConfig](#
WifiDeviceC
onfig)
>
| 网络配置信息的数组。 |
|
Array
<
[WifiDeviceConfig](#
wifidevicec
onfig)
>
| 网络配置信息的数组。 |
## wifi.updateNetwork<sup>7+</sup>
...
...
@@ -980,7 +980,7 @@ updateNetwork(config: WifiDeviceConfig): boolean
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#
WifiDeviceC
onfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#
wifidevicec
onfig
)
| 是 | WLAN配置信息。 |
**返回值:**
|
**类型**
|
**说明**
|
...
...
@@ -1131,7 +1131,7 @@ setHotspotConfig(config: HotspotConfig): boolean
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| config |
[
HotspotConfig
](
#
HotspotC
onfig
)
| 是 | 热点配置信息。 |
| config |
[
HotspotConfig
](
#
hotspotc
onfig
)
| 是 | 热点配置信息。 |
**返回值:**
|
**类型**
|
**说明**
|
...
...
@@ -1148,7 +1148,7 @@ setHotspotConfig(config: HotspotConfig): boolean
|
**参数名**
|
**类型**
|
**读写属性**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| ssid | string | 只读 | 热点的SSID,编码格式为UTF-8。 |
| securityType |
[
WifiSecurityType
](
#
WifiSecurityT
ype
)
| 只读 | 加密类型。 |
| securityType |
[
WifiSecurityType
](
#
wifisecurityt
ype
)
| 只读 | 加密类型。 |
| band | number | 只读 | 热点的带宽。1: 2.4G, 2: 5G, 3: 双模频段 |
| preSharedKey | string | 只读 | 热点的密钥。 |
| maxConn | number | 只读 | 最大设备连接数。 |
...
...
@@ -1168,12 +1168,12 @@ getHotspotConfig(): HotspotConfig
**返回值:**
|
**类型**
|
**说明**
|
| -------- | -------- |
|
[
HotspotConfig
](
#
HotspotC
onfig
)
| 热点的配置信息。 |
|
[
HotspotConfig
](
#
hotspotc
onfig
)
| 热点的配置信息。 |
## wifi.getStations<sup>7+</sup>
getStations():
Array
<
[StationInfo](#
StationI
nfo)
>
getStations():
Array
<
[StationInfo](#
stationi
nfo)
>
获取连接的设备。
此接口为系统接口。
...
...
@@ -1185,7 +1185,7 @@ getStations(): Array<[StationInfo](#StationInfo)>
**返回值:**
|
**类型**
|
**说明**
|
| -------- | -------- |
|
Array
<
[StationInfo](#
StationI
nfo)
>
| 连接的设备数组。 |
|
Array
<
[StationInfo](#
stationi
nfo)
>
| 连接的设备数组。 |
## StationInfo<sup>7+</sup>
...
...
@@ -1214,7 +1214,7 @@ getP2pLinkedInfo(): Promise<WifiP2pLinkedInfo>
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
[WifiP2pLinkedInfo](#
WifiP2pLinkedI
nfo)
>
| Promise对象。表示P2P连接信息。 |
| Promise
<
[WifiP2pLinkedInfo](#
wifip2plinkedi
nfo)
>
| Promise对象。表示P2P连接信息。 |
...
...
@@ -1226,7 +1226,7 @@ getP2pLinkedInfo(): Promise<WifiP2pLinkedInfo>
| 参数名 | 类型 | 读写属性 | 说明 |
| -------- | -------- | -------- | -------- |
| connectState |
[
P2pConnectState
](
#
P2pConnectS
tate
)
| 只读 | P2P连接状态。 |
| connectState |
[
P2pConnectState
](
#
p2pconnects
tate
)
| 只读 | P2P连接状态。 |
| isGroupOwner | boolean | 只读 | 是否是群主。 |
| groupOwnerAddr | string | 只读 | 群组MAC地址。
...
...
@@ -1256,7 +1256,7 @@ getP2pLinkedInfo(callback: AsyncCallback<WifiP2pLinkedInfo>): void
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
[WifiP2pLinkedInfo](#
WifiP2pLinkedI
nfo)
>
| 是 | 回调函数。当操作成功时,err为0,data表示P2P连接信息。如果error为非0,表示处理出现错误。 |
| callback | AsyncCallback
<
[WifiP2pLinkedInfo](#
wifip2plinkedi
nfo)
>
| 是 | 回调函数。当操作成功时,err为0,data表示P2P连接信息。如果error为非0,表示处理出现错误。 |
## wifi.getCurrentGroup<sup>8+</sup>
...
...
@@ -1272,7 +1272,7 @@ getCurrentGroup(): Promise<WifiP2pGroupInfo>
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
[WifiP2pGroupInfo](#
WifiP2pGroupI
nfo)
>
| Promise对象。表示当前组信息。 |
| Promise
<
[WifiP2pGroupInfo](#
wifip2pgroupi
nfo)
>
| Promise对象。表示当前组信息。 |
## wifi.getCurrentGroup<sup>8+</sup>
...
...
@@ -1288,7 +1288,7 @@ getCurrentGroup(callback: AsyncCallback<WifiP2pGroupInfo>): void
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
[WifiP2pGroupInfo](#
WifiP2pGroupI
nfo)
>
| 是 | 回调函数。当操作成功时,err为0,data表示当前组信息。如果error为非0,表示处理出现错误。 |
| callback | AsyncCallback
<
[WifiP2pGroupInfo](#
wifip2pgroupi
nfo)
>
| 是 | 回调函数。当操作成功时,err为0,data表示当前组信息。如果error为非0,表示处理出现错误。 |
## wifi.getP2pPeerDevices<sup>8+</sup>
...
...
@@ -1304,7 +1304,7 @@ getP2pPeerDevices(): Promise<WifiP2pDevice[]>
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
[WifiP2pDevice[]](#
WifiP2pD
evice)
>
| Promise对象。表示对端设备列表信息。 |
| Promise
<
[WifiP2pDevice[]](#
wifip2pd
evice)
>
| Promise对象。表示对端设备列表信息。 |
## wifi.getP2pPeerDevices<sup>8+</sup>
...
...
@@ -1320,7 +1320,7 @@ getP2pPeerDevices(callback: AsyncCallback<WifiP2pDevice[]>): void
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
[WifiP2pDevice[]](#
WifiP2pD
evice)
>
| 是 | 回调函数。当操作成功时,err为0,data表示对端设备列表信息。如果error为非0,表示处理出现错误。 |
| callback | AsyncCallback
<
[WifiP2pDevice[]](#
wifip2pd
evice)
>
| 是 | 回调函数。当操作成功时,err为0,data表示对端设备列表信息。如果error为非0,表示处理出现错误。 |
## WifiP2pDevice<sup>8+</sup>
...
...
@@ -1334,7 +1334,7 @@ getP2pPeerDevices(callback: AsyncCallback<WifiP2pDevice[]>): void
| deviceName | string | 只读 | 设备名称。 |
| deviceAddress | string | 只读 | 设备MAC地址。 |
| primaryDeviceType | string | 只读 | 主设备类型。 |
| deviceStatus |
[
P2pDeviceStatus
](
#
P2pDeviceS
tatus
)
| 只读 | 设备状态。 |
| deviceStatus |
[
P2pDeviceStatus
](
#
p2pdevices
tatus
)
| 只读 | 设备状态。 |
| groupCapabilitys | number | 只读 | 群组能力。 |
...
...
@@ -1366,7 +1366,7 @@ getP2pLocalDevice(): Promise<WifiP2pDevice>
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
[WifiP2pDevice](#
WifiP2pD
evice)
>
| Promise对象。表示本端设备信息。 |
| Promise
<
[WifiP2pDevice](#
wifip2pd
evice)
>
| Promise对象。表示本端设备信息。 |
## wifi.getP2pLocalDevice<sup>9+</sup>
...
...
@@ -1382,7 +1382,7 @@ getP2pLocalDevice(callback: AsyncCallback<WifiP2pDevice>): void
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
[WifiP2pDevice](#
WifiP2pD
evice)
>
| 是 | 回调函数。当操作成功时,err为0,data表示本端设备信息。如果error为非0,表示处理出现错误。 |
| callback | AsyncCallback
<
[WifiP2pDevice](#
wifip2pd
evice)
>
| 是 | 回调函数。当操作成功时,err为0,data表示本端设备信息。如果error为非0,表示处理出现错误。 |
## wifi.createGroup<sup>8+</sup>
...
...
@@ -1399,7 +1399,7 @@ createGroup(config: WifiP2PConfig): boolean
|
**参数名**
|
**类型**
| 必填 |
**说明**
|
| -------- | -------- | -------- | -------- |
| config |
[
WifiP2PConfig
](
#
WifiP2PC
onfig
)
| 是 | 群组配置信息。 |
| config |
[
WifiP2PConfig
](
#
wifip2pc
onfig
)
| 是 | 群组配置信息。 |
**返回值:**
| 类型 | 说明 |
...
...
@@ -1419,7 +1419,7 @@ createGroup(config: WifiP2PConfig): boolean
| netId | number | 只读 | 网络ID。创建群组时-1表示创建临时组,-2表示创建永久组。 |
| passphrase | string | 只读 | 群组密钥。 |
| groupName | string | 只读 | 群组名称。 |
| goBand |
[
GroupOwnerBand
](
#
GroupOwnerB
and
)
| 只读 | 群组带宽。 |
| goBand |
[
GroupOwnerBand
](
#
groupownerb
and
)
| 只读 | 群组带宽。 |
## GroupOwnerBand<sup>8+</sup>
...
...
@@ -1465,7 +1465,7 @@ p2pConnect(config: WifiP2PConfig): boolean
|
**参数名**
|
**类型**
| 必填 |
**说明**
|
| -------- | -------- | -------- | -------- |
| config |
[
WifiP2PConfig
](
#
WifiP2PC
onfig
)
| 是 | 连接配置信息。 |
| config |
[
WifiP2PConfig
](
#
wifip2pc
onfig
)
| 是 | 连接配置信息。 |
**返回值:**
| 类型 | 说明 |
...
...
@@ -1624,7 +1624,7 @@ getP2pGroups(): Promise<Array<WifiP2pGroupInfo>>
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
Array
<
[WifiP2pGroupInfo](#
WifiP2pGroupI
nfo)
> >
| Promise对象。表示所有群组信息。 |
| Promise
<
Array
<
[WifiP2pGroupInfo](#
wifip2pgroupi
nfo)
> >
| Promise对象。表示所有群组信息。 |
## WifiP2pGroupInfo<sup>8+</sup>
...
...
@@ -1636,13 +1636,13 @@ getP2pGroups(): Promise<Array<WifiP2pGroupInfo>>
| 参数名 | 类型 | 读写属性 | 说明 |
| -------- | -------- | -------- | -------- |
| isP2pGo | boolean | 只读 | 是否是群主。 |
| ownerInfo |
[
WifiP2pDevice
](
#
WifiP2pD
evice
)
| 只读 | 群组的设备信息。 |
| ownerInfo |
[
WifiP2pDevice
](
#
wifip2pd
evice
)
| 只读 | 群组的设备信息。 |
| passphrase | string | 只读 | 群组密钥。 |
| interface | string | 只读 | 接口名称。 |
| groupName | string | 只读 | 群组名称。 |
| networkId | number | 只读 | 网络ID。 |
| frequency | number | 只读 | 群组的频率。 |
| clientDevices |
[
WifiP2pDevice[]
](
#
WifiP2pD
evice
)
| 只读 | 接入的设备列表信息。 |
| clientDevices |
[
WifiP2pDevice[]
](
#
wifip2pd
evice
)
| 只读 | 接入的设备列表信息。 |
| goIpAddress | string | 只读 | 群组IP地址。 |
...
...
@@ -1659,7 +1659,7 @@ getP2pGroups(callback: AsyncCallback<Array<WifiP2pGroupInfo>>): void
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
Array
<
[WifiP2pGroupInfo](#
WifiP2pGroupI
nfo)
>>
| 是 | 回调函数。当操作成功时,err为0,data表示所有群组信息。如果error为非0,表示处理出现错误。 |
| callback | AsyncCallback
<
Array
<
[WifiP2pGroupInfo](#
wifip2pgroupi
nfo)
>>
| 是 | 回调函数。当操作成功时,err为0,data表示所有群组信息。如果error为非0,表示处理出现错误。 |
## wifi.setDeviceName<sup>8+</sup>
...
...
@@ -1961,7 +1961,7 @@ on(type: "p2pConnectionChange", callback: Callback<WifiP2pLinkedInfo>): vo
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pConnectionChange"字符串。 |
| callback | Callback
<
[WifiP2pLinkedInfo](#
WifiP2pLinkedI
nfo)
>
| 是 | 状态改变回调函数。 |
| callback | Callback
<
[WifiP2pLinkedInfo](#
wifip2plinkedi
nfo)
>
| 是 | 状态改变回调函数。 |
## wifi.off('p2pConnectionChange')<sup>8+</sup>
...
...
@@ -1978,7 +1978,7 @@ off(type: "p2pConnectionChange", callback?: Callback<WifiP2pLinkedInfo>):
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pConnectionChange"字符串。 |
| callback | Callback
<
[WifiP2pLinkedInfo](#
WifiP2pLinkedI
nfo)
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
| callback | Callback
<
[WifiP2pLinkedInfo](#
wifip2plinkedi
nfo)
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
## wifi.on('p2pDeviceChange')<sup>8+</sup>
...
...
@@ -1995,7 +1995,7 @@ on(type: "p2pDeviceChange", callback: Callback<WifiP2pDevice>): void
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pDeviceChange"字符串。 |
| callback | Callback
<
[WifiP2pDevice](#
WifiP2pD
evice)
>
| 是 | 状态改变回调函数。 |
| callback | Callback
<
[WifiP2pDevice](#
wifip2pd
evice)
>
| 是 | 状态改变回调函数。 |
## wifi.off('p2pDeviceChange')<sup>8+</sup>
...
...
@@ -2012,7 +2012,7 @@ off(type: "p2pDeviceChange", callback?: Callback<WifiP2pDevice>): void
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pDeviceChange"字符串。 |
| callback | Callback
<
[WifiP2pDevice](#
WifiP2pD
evice)
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
| callback | Callback
<
[WifiP2pDevice](#
wifip2pd
evice)
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
## wifi.on('p2pPeerDeviceChange')<sup>8+</sup>
...
...
@@ -2029,7 +2029,7 @@ on(type: "p2pPeerDeviceChange", callback: Callback<WifiP2pDevice[]>): void
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pPeerDeviceChange"字符串。 |
| callback | Callback
<
[WifiP2pDevice[]](#
WifiP2pD
evice)
>
| 是 | 状态改变回调函数。 |
| callback | Callback
<
[WifiP2pDevice[]](#
wifip2pd
evice)
>
| 是 | 状态改变回调函数。 |
## wifi.off('p2pPeerDeviceChange')<sup>8+</sup>
...
...
@@ -2046,7 +2046,7 @@ off(type: "p2pPeerDeviceChange", callback?: Callback<WifiP2pDevice[]>): vo
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pPeerDeviceChange"字符串。 |
| callback | Callback
<
[WifiP2pDevice[]](#
WifiP2pD
evice)
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
| callback | Callback
<
[WifiP2pDevice[]](#
wifip2pd
evice)
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
## wifi.on('p2pPersistentGroupChange')<sup>8+</sup>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录