Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
c091e2b9
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看板
未验证
提交
c091e2b9
编写于
7月 05, 2023
作者:
O
openharmony_ci
提交者:
Gitee
7月 05, 2023
浏览文件
操作
浏览文件
下载
差异文件
!16030 sync master to 3.2 release @2023-03-14.
Merge pull request !16030 from yanxiaotao/br_3.2_release
上级
968b6d7e
90059e26
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
721 addition
and
111 deletion
+721
-111
zh-cn/application-dev/reference/apis/js-apis-wifiManager.md
zh-cn/application-dev/reference/apis/js-apis-wifiManager.md
+532
-78
zh-cn/application-dev/reference/apis/js-apis-wifiManagerExt.md
.../application-dev/reference/apis/js-apis-wifiManagerExt.md
+64
-33
zh-cn/application-dev/reference/errorcodes/errorcode-wifi.md
zh-cn/application-dev/reference/errorcodes/errorcode-wifi.md
+125
-0
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-wifiManager.md
浏览文件 @
c091e2b9
...
@@ -29,6 +29,14 @@ enableWifi(): void
...
@@ -29,6 +29,14 @@ enableWifi(): void
| -------- | -------- |
| -------- | -------- |
| boolean | true:操作成功,
false:操作失败。|
| boolean | true:操作成功,
false:操作失败。|
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.disableWifi<sup>9+</sup>
## wifi.disableWifi<sup>9+</sup>
...
@@ -48,6 +56,13 @@ disableWifi(): void
...
@@ -48,6 +56,13 @@ disableWifi(): void
| -------- | -------- |
| -------- | -------- |
| boolean | true:操作成功,
false:操作失败。|
| boolean | true:操作成功,
false:操作失败。|
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.isWifiActive<sup>9+</sup>
## wifi.isWifiActive<sup>9+</sup>
...
@@ -65,6 +80,13 @@ isWifiActive(): boolean
...
@@ -65,6 +80,13 @@ isWifiActive(): boolean
| -------- | -------- |
| -------- | -------- |
| boolean | true:已使能,
false:未使能。 |
| boolean | true:已使能,
false:未使能。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.scan<sup>9+</sup>
## wifi.scan<sup>9+</sup>
...
@@ -82,6 +104,13 @@ scan(): void
...
@@ -82,6 +104,13 @@ scan(): void
| -------- | -------- |
| -------- | -------- |
| boolean | true:扫描操作执行成功,
false:扫描操作执行失败。 |
| boolean | true:扫描操作执行成功,
false:扫描操作执行失败。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.getScanResults<sup>9+</sup>
## wifi.getScanResults<sup>9+</sup>
...
@@ -99,6 +128,13 @@ getScanResults(): Promise<Array<WifiScanInfo>>
...
@@ -99,6 +128,13 @@ getScanResults(): Promise<Array<WifiScanInfo>>
| -------- | -------- |
| -------- | -------- |
| Promise
<
Array
<
[WifiScanInfo](#wifiscaninfo)
> >
| Promise对象。返回扫描到的热点列表。 |
| Promise
<
Array
<
[WifiScanInfo](#wifiscaninfo)
> >
| Promise对象。返回扫描到的热点列表。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.getScanResults<sup>9+</sup>
## wifi.getScanResults<sup>9+</sup>
...
@@ -116,6 +152,14 @@ getScanResults(callback: AsyncCallback<Array<WifiScanInfo>>): void
...
@@ -116,6 +152,14 @@ getScanResults(callback: AsyncCallback<Array<WifiScanInfo>>): void
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
Array
<
[WifiScanInfo](#wifiscaninfo)
>>
| 是 | 回调函数。当成功时,err为0,data为扫描到的热点;否则err为非0值,data为空。 |
| callback | AsyncCallback
<
Array
<
[WifiScanInfo](#wifiscaninfo)
>>
| 是 | 回调函数。当成功时,err为0,data为扫描到的热点;否则err为非0值,data为空。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifi
'
;
import
wifi
from
'
@ohos.wifi
'
;
...
@@ -249,6 +293,13 @@ getScanResultsSync(): Array<[WifiScanInfo](#wifiscaninfo)>
...
@@ -249,6 +293,13 @@ getScanResultsSync(): Array<[WifiScanInfo](#wifiscaninfo)>
| -------- | -------- |
| -------- | -------- |
|
Array
<
[WifiScanInfo](#wifiscaninfo)
>
| 扫描结果数组。 |
|
Array
<
[WifiScanInfo](#wifiscaninfo)
>
| 扫描结果数组。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.addDeviceConfig<sup>9+</sup>
## wifi.addDeviceConfig<sup>9+</sup>
...
@@ -274,6 +325,14 @@ addDeviceConfig(config: WifiDeviceConfig): Promise<number>
...
@@ -274,6 +325,14 @@ addDeviceConfig(config: WifiDeviceConfig): Promise<number>
| -------- | -------- |
| -------- | -------- |
| Promise
<
number
>
| Promise对象。返回添加的网络配置ID,如果值为-1表示添加失败。 |
| Promise
<
number
>
| Promise对象。返回添加的网络配置ID,如果值为-1表示添加失败。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## WifiDeviceConfig<sup>9+</sup>
## WifiDeviceConfig<sup>9+</sup>
WLAN配置信息。
WLAN配置信息。
...
@@ -349,6 +408,8 @@ IP配置信息。
...
@@ -349,6 +408,8 @@ IP配置信息。
| caCertAliases | string | 是 | 否 | CA 证书别名。 |
| caCertAliases | string | 是 | 否 | CA 证书别名。 |
| caPath | string | 是 | 否 | CA 证书路径。 |
| caPath | string | 是 | 否 | CA 证书路径。 |
| clientCertAliases | string | 是 | 否 | 客户端证书别名。 |
| clientCertAliases | string | 是 | 否 | 客户端证书别名。 |
| certEntry | Uint8Array | 是 | 是 | CA 证书内容。 |
| certPassword | string | 是 | 是 | CA证书密码。 |
| altSubjectMatch | string | 是 | 否 | 替代主题匹配。 |
| altSubjectMatch | string | 是 | 否 | 替代主题匹配。 |
| domainSuffixMatch | string | 是 | 否 | 域后缀匹配。 |
| domainSuffixMatch | string | 是 | 否 | 域后缀匹配。 |
| realm | string | 是 | 否 | 通行证凭证的领域。 |
| realm | string | 是 | 否 | 通行证凭证的领域。 |
...
@@ -416,6 +477,13 @@ addDeviceConfig(config: WifiDeviceConfig, callback: AsyncCallback<number>)
...
@@ -416,6 +477,13 @@ addDeviceConfig(config: WifiDeviceConfig, callback: AsyncCallback<number>)
| config |
[
WifiDeviceConfig
](
#wifideviceconfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#wifideviceconfig
)
| 是 | WLAN配置信息。 |
| callback | AsyncCallback
<
number
>
| 是 | 回调函数。当操作成功时,err为0,data为添加的网络配置ID,如果data值为-1,表示添加失败。当error为非0,表示处理出现错误。 |
| callback | AsyncCallback
<
number
>
| 是 | 回调函数。当操作成功时,err为0,data为添加的网络配置ID,如果data值为-1,表示添加失败。当error为非0,表示处理出现错误。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.addCandidateConfig<sup>9+</sup>
## wifi.addCandidateConfig<sup>9+</sup>
...
@@ -439,6 +507,13 @@ addCandidateConfig(config: WifiDeviceConfig): Promise<number>
...
@@ -439,6 +507,13 @@ addCandidateConfig(config: WifiDeviceConfig): Promise<number>
| -------- | -------- |
| -------- | -------- |
| Promise
<
number
>
| Promise对象。表示网络配置ID。 |
| Promise
<
number
>
| Promise对象。表示网络配置ID。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.addCandidateConfig<sup>9+</sup>
## wifi.addCandidateConfig<sup>9+</sup>
...
@@ -457,6 +532,13 @@ addCandidateConfig(config: WifiDeviceConfig, callback: AsyncCallback<number&g
...
@@ -457,6 +532,13 @@ addCandidateConfig(config: WifiDeviceConfig, callback: AsyncCallback<number&g
| config |
[
WifiDeviceConfig
](
#wifideviceconfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#wifideviceconfig
)
| 是 | WLAN配置信息。 |
| callback | AsyncCallback
<
number
>
| 是 | 回调函数。当操作成功时,err为0,data为添加的网络配置ID,如果data值为-1,表示添加失败。如果操作出现错误,err为非0值。 |
| callback | AsyncCallback
<
number
>
| 是 | 回调函数。当操作成功时,err为0,data为添加的网络配置ID,如果data值为-1,表示添加失败。如果操作出现错误,err为非0值。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.removeCandidateConfig<sup>9+</sup>
## wifi.removeCandidateConfig<sup>9+</sup>
...
@@ -480,6 +562,13 @@ removeCandidateConfig(networkId: number): Promise<void>
...
@@ -480,6 +562,13 @@ removeCandidateConfig(networkId: number): Promise<void>
| -------- | -------- |
| -------- | -------- |
| Promise
<
void
>
| Promise对象。 |
| Promise
<
void
>
| Promise对象。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.removeCandidateConfig<sup>9+</sup>
## wifi.removeCandidateConfig<sup>9+</sup>
...
@@ -498,6 +587,13 @@ removeCandidateConfig(networkId: number, callback: AsyncCallback<void>): v
...
@@ -498,6 +587,13 @@ removeCandidateConfig(networkId: number, callback: AsyncCallback<void>): v
| networkId | number | 是 | 网络配置ID。 |
| networkId | number | 是 | 网络配置ID。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。当操作成功时,err为0。如果error为非0,表示处理出现错误。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。当操作成功时,err为0。如果error为非0,表示处理出现错误。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.getCandidateConfigs<sup>9+</sup>
## wifi.getCandidateConfigs<sup>9+</sup>
...
@@ -515,6 +611,13 @@ getCandidateConfigs(): Array<[WifiDeviceConfig](#wifideviceconfig)>
...
@@ -515,6 +611,13 @@ getCandidateConfigs(): Array<[WifiDeviceConfig](#wifideviceconfig)>
| -------- | -------- |
| -------- | -------- |
|
Array
<
[WifiDeviceConfig](#wifideviceconfig)
>
| 候选网络配置数组。 |
|
Array
<
[WifiDeviceConfig](#wifideviceconfig)
>
| 候选网络配置数组。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.connectToCandidateConfig<sup>9+</sup>
## wifi.connectToCandidateConfig<sup>9+</sup>
...
@@ -532,6 +635,14 @@ connectToCandidateConfig(networkId: number): void
...
@@ -532,6 +635,14 @@ connectToCandidateConfig(networkId: number): void
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| networkId | number | 是 | 候选网络配置的ID。 |
| networkId | number | 是 | 候选网络配置的ID。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
| 2501001 | Wifi is closed.|
## wifi.connectToNetwork<sup>9+</sup>
## wifi.connectToNetwork<sup>9+</sup>
...
@@ -551,12 +662,14 @@ connectToNetwork(networkId: number): void
...
@@ -551,12 +662,14 @@ connectToNetwork(networkId: number): void
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| networkId | number | 是 | 待连接的网络配置ID。 |
| networkId | number | 是 | 待连接的网络配置ID。 |
**
返回值
:**
**
错误码
:**
|
**类型**
|
**说明**
|
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作成功,
false:操作失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
| 2501001 | Wifi is closed.|
## wifi.connectToDevice<sup>9+</sup>
## wifi.connectToDevice<sup>9+</sup>
...
@@ -577,12 +690,14 @@ connectToDevice(config: WifiDeviceConfig): void
...
@@ -577,12 +690,14 @@ connectToDevice(config: WifiDeviceConfig): void
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#wifideviceconfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#wifideviceconfig
)
| 是 | WLAN配置信息。 |
**
返回值
:**
**
错误码
:**
|
**类型**
|
**说明**
|
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作成功,
false:操作失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
| 2501001 | Wifi is closed.|
## wifi.disconnect<sup>9+</sup>
## wifi.disconnect<sup>9+</sup>
...
@@ -597,12 +712,13 @@ disconnect(): void
...
@@ -597,12 +712,13 @@ disconnect(): void
**系统能力:**
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
**
返回值
:**
**
错误码
:**
|
**类型**
|
**说明**
|
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作成功,
false:操作失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.getSignalLevel<sup>9+</sup>
## wifi.getSignalLevel<sup>9+</sup>
...
@@ -627,6 +743,13 @@ getSignalLevel(rssi: number, band: number): number
...
@@ -627,6 +743,13 @@ getSignalLevel(rssi: number, band: number): number
| -------- | -------- |
| -------- | -------- |
| number | 信号强度,取值范围为[0,
4]。 |
| number | 信号强度,取值范围为[0,
4]。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.getLinkedInfo<sup>9+</sup>
## wifi.getLinkedInfo<sup>9+</sup>
...
@@ -644,6 +767,14 @@ getLinkedInfo(): Promise<WifiLinkedInfo>
...
@@ -644,6 +767,14 @@ getLinkedInfo(): Promise<WifiLinkedInfo>
| -------- | -------- |
| -------- | -------- |
| Promise
<
[WifiLinkedInfo](#wifilinkedinfo)
>
| Promise对象。表示WLAN连接信息。 |
| Promise
<
[WifiLinkedInfo](#wifilinkedinfo)
>
| Promise对象。表示WLAN连接信息。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
| 2501001 | Wifi is closed.|
## wifi.getLinkedInfo<sup>9+</sup>
## wifi.getLinkedInfo<sup>9+</sup>
...
@@ -661,6 +792,15 @@ getLinkedInfo(callback: AsyncCallback<WifiLinkedInfo>): void
...
@@ -661,6 +792,15 @@ getLinkedInfo(callback: AsyncCallback<WifiLinkedInfo>): void
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
[WifiLinkedInfo](#wifilinkedinfo)
>
| 是 | 回调函数。当获取成功时,err为0,data表示WLAN连接信息。如果error为非0,表示处理出现错误。 |
| callback | AsyncCallback
<
[WifiLinkedInfo](#wifilinkedinfo)
>
| 是 | 回调函数。当获取成功时,err为0,data表示WLAN连接信息。如果error为非0,表示处理出现错误。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
| 2501001 | Wifi is closed.|
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifi
'
;
import
wifi
from
'
@ohos.wifi
'
;
...
@@ -765,6 +905,13 @@ isConnected(): boolean
...
@@ -765,6 +905,13 @@ isConnected(): boolean
| -------- | -------- |
| -------- | -------- |
| boolean | true:已连接,
false:未连接。 |
| boolean | true:已连接,
false:未连接。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.getSupportedFeatures<sup>9+</sup>
## wifi.getSupportedFeatures<sup>9+</sup>
...
@@ -799,6 +946,13 @@ getSupportedFeatures(): number
...
@@ -799,6 +946,13 @@ getSupportedFeatures(): number
| 0x10000000 | WPA3-Enterprise
Suite-B |
| 0x10000000 | WPA3-Enterprise
Suite-B |
| 0x20000000 | 增强开放特性。 |
| 0x20000000 | 增强开放特性。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2401000 | Operation failed.|
## wifi.isFeatureSupported<sup>9+</sup>
## wifi.isFeatureSupported<sup>9+</sup>
...
@@ -823,6 +977,13 @@ isFeatureSupported(featureId: number): boolean
...
@@ -823,6 +977,13 @@ isFeatureSupported(featureId: number): boolean
| -------- | -------- |
| -------- | -------- |
| boolean | true:支持,
false:不支持。 |
| boolean | true:支持,
false:不支持。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2401000 | Operation failed.|
## wifi.getDeviceMacAddress<sup>9+</sup>
## wifi.getDeviceMacAddress<sup>9+</sup>
...
@@ -842,6 +1003,13 @@ getDeviceMacAddress(): string[]
...
@@ -842,6 +1003,13 @@ getDeviceMacAddress(): string[]
| -------- | -------- |
| -------- | -------- |
| string[] | MAC地址。 |
| string[] | MAC地址。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.getIpInfo<sup>9+</sup>
## wifi.getIpInfo<sup>9+</sup>
...
@@ -859,6 +1027,13 @@ getIpInfo(): IpInfo
...
@@ -859,6 +1027,13 @@ getIpInfo(): IpInfo
| -------- | -------- |
| -------- | -------- |
|
[
IpInfo
](
#ipinfo9
)
| IP信息。 |
|
[
IpInfo
](
#ipinfo9
)
| IP信息。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## IpInfo<sup>9+</sup>
## IpInfo<sup>9+</sup>
...
@@ -893,6 +1068,13 @@ getCountryCode(): string
...
@@ -893,6 +1068,13 @@ getCountryCode(): string
| -------- | -------- |
| -------- | -------- |
| string | 国家码。 |
| string | 国家码。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2401000 | Operation failed.|
## wifi.reassociate<sup>9+</sup>
## wifi.reassociate<sup>9+</sup>
...
@@ -906,12 +1088,14 @@ reassociate(): void
...
@@ -906,12 +1088,14 @@ reassociate(): void
**系统能力:**
SystemCapability.Communication.WiFi.STA
**系统能力:**
SystemCapability.Communication.WiFi.STA
**
返回值
:**
**
错误码
:**
|
**类型**
|
**说明**
|
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作成功,
false:操作失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
| 2501001 | Wifi is closed.|
## wifi.reconnect<sup>9+</sup>
## wifi.reconnect<sup>9+</sup>
...
@@ -925,12 +1109,14 @@ reconnect(): void
...
@@ -925,12 +1109,14 @@ reconnect(): void
**系统能力:**
SystemCapability.Communication.WiFi.STA
**系统能力:**
SystemCapability.Communication.WiFi.STA
**
返回值
:**
**
错误码
:**
|
**类型**
|
**说明**
|
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作成功,
false:操作失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
| 2501001 | Wifi is closed.|
## wifi.getDeviceConfigs<sup>9+</sup>
## wifi.getDeviceConfigs<sup>9+</sup>
...
@@ -950,6 +1136,13 @@ getDeviceConfigs(): Array<[WifiDeviceConfig](#wifideviceconfig)>
...
@@ -950,6 +1136,13 @@ getDeviceConfigs(): Array<[WifiDeviceConfig](#wifideviceconfig)>
| -------- | -------- |
| -------- | -------- |
|
Array
<
[WifiDeviceConfig](#wifideviceconfig)
>
| 网络配置信息的数组。 |
|
Array
<
[WifiDeviceConfig](#wifideviceconfig)
>
| 网络配置信息的数组。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.updateNetwork<sup>9+</sup>
## wifi.updateNetwork<sup>9+</sup>
...
@@ -975,6 +1168,13 @@ updateNetwork(config: WifiDeviceConfig): number
...
@@ -975,6 +1168,13 @@ updateNetwork(config: WifiDeviceConfig): number
| -------- | -------- |
| -------- | -------- |
| number | 返回更新的网络配置ID,如果值为-1表示更新失败。 |
| number | 返回更新的网络配置ID,如果值为-1表示更新失败。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.disableNetwork<sup>9+</sup>
## wifi.disableNetwork<sup>9+</sup>
...
@@ -994,12 +1194,13 @@ disableNetwork(netId: number): void
...
@@ -994,12 +1194,13 @@ disableNetwork(netId: number): void
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| netId | number | 是 | 网络配置ID。 |
| netId | number | 是 | 网络配置ID。 |
**
返回值
:**
**
错误码
:**
|
**类型**
|
**说明**
|
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作成功,
false:操作失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.removeAllNetwork<sup>9+</sup>
## wifi.removeAllNetwork<sup>9+</sup>
...
@@ -1013,12 +1214,13 @@ removeAllNetwork(): void
...
@@ -1013,12 +1214,13 @@ removeAllNetwork(): void
**系统能力:**
SystemCapability.Communication.WiFi.STA
**系统能力:**
SystemCapability.Communication.WiFi.STA
**
返回值
:**
**
错误码
:**
|
**类型**
|
**说明**
|
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作成功,
false:操作失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.removeDevice<sup>9+</sup>
## wifi.removeDevice<sup>9+</sup>
...
@@ -1038,12 +1240,13 @@ removeDevice(id: number): void
...
@@ -1038,12 +1240,13 @@ removeDevice(id: number): void
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| id | number | 是 | 网络配置ID。 |
| id | number | 是 | 网络配置ID。 |
**
返回值
:**
**
错误码
:**
|
**类型**
|
**说明**
|
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作成功,
false:操作失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.enableHotspot<sup>9+</sup>
## wifi.enableHotspot<sup>9+</sup>
...
@@ -1057,12 +1260,13 @@ enableHotspot(): void
...
@@ -1057,12 +1260,13 @@ enableHotspot(): void
**系统能力:**
SystemCapability.Communication.WiFi.AP.Core
**系统能力:**
SystemCapability.Communication.WiFi.AP.Core
**
返回值
:**
**
错误码
:**
|
**类型**
|
**说明**
|
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作成功,
false:操作失败。|
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2601000 | Operation failed.|
## wifi.disableHotspot<sup>9+</sup>
## wifi.disableHotspot<sup>9+</sup>
...
@@ -1076,12 +1280,13 @@ disableHotspot(): void
...
@@ -1076,12 +1280,13 @@ disableHotspot(): void
**系统能力:**
SystemCapability.Communication.WiFi.AP.Core
**系统能力:**
SystemCapability.Communication.WiFi.AP.Core
**
返回值
:**
**
错误码
:**
|
**类型**
|
**说明**
|
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作成功,
false:操作失败。|
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2601000 | Operation failed.|
## wifi.isHotspotDualBandSupported<sup>9+</sup>
## wifi.isHotspotDualBandSupported<sup>9+</sup>
...
@@ -1099,8 +1304,15 @@ isHotspotDualBandSupported(): boolean
...
@@ -1099,8 +1304,15 @@ isHotspotDualBandSupported(): boolean
|
**类型**
|
**说明**
|
|
**类型**
|
**说明**
|
| -------- | -------- |
| -------- | -------- |
| boolean | true:支持,
false:不支持
。
|
| boolean | true:支持,
false:不支持
.
|
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2601000 | Operation failed.|
## wifi.isHotspotActive<sup>9+</sup>
## wifi.isHotspotActive<sup>9+</sup>
...
@@ -1118,8 +1330,15 @@ isHotspotActive(): boolean
...
@@ -1118,8 +1330,15 @@ isHotspotActive(): boolean
|
**类型**
|
**说明**
|
|
**类型**
|
**说明**
|
| -------- | -------- |
| -------- | -------- |
| boolean | true:已使能,
false:未使能。|
| boolean | true:已使能,
false:未使能.|
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2601000 | Operation failed.|
## wifi.setHotspotConfig<sup>9+</sup>
## wifi.setHotspotConfig<sup>9+</sup>
...
@@ -1139,12 +1358,13 @@ setHotspotConfig(config: HotspotConfig): void
...
@@ -1139,12 +1358,13 @@ setHotspotConfig(config: HotspotConfig): void
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| config |
[
HotspotConfig
](
#hotspotconfig9
)
| 是 | 热点配置信息。 |
| config |
[
HotspotConfig
](
#hotspotconfig9
)
| 是 | 热点配置信息。 |
**
返回值
:**
**
错误码
:**
|
**类型**
|
**说明**
|
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作成功,
false:操作失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2601000 | Operation failed.|
## HotspotConfig<sup>9+</sup>
## HotspotConfig<sup>9+</sup>
...
@@ -1181,6 +1401,13 @@ getHotspotConfig(): HotspotConfig
...
@@ -1181,6 +1401,13 @@ getHotspotConfig(): HotspotConfig
| -------- | -------- |
| -------- | -------- |
|
[
HotspotConfig
](
#hotspotconfig9
)
| 热点的配置信息。 |
|
[
HotspotConfig
](
#hotspotconfig9
)
| 热点的配置信息。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2601000 | Operation failed.|
## wifi.getStations<sup>9+</sup>
## wifi.getStations<sup>9+</sup>
...
@@ -1200,6 +1427,13 @@ getStations(): Array<[StationInfo](#stationinfo9)>
...
@@ -1200,6 +1427,13 @@ getStations(): Array<[StationInfo](#stationinfo9)>
| -------- | -------- |
| -------- | -------- |
|
Array
<
[StationInfo](#stationinfo9)
>
| 连接的设备数组。 |
|
Array
<
[StationInfo](#stationinfo9)
>
| 连接的设备数组。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2601000 | Operation failed.|
## StationInfo<sup>9+</sup>
## StationInfo<sup>9+</sup>
...
@@ -1232,7 +1466,13 @@ getP2pLinkedInfo(): Promise<WifiP2pLinkedInfo>
...
@@ -1232,7 +1466,13 @@ getP2pLinkedInfo(): Promise<WifiP2pLinkedInfo>
| -------- | -------- |
| -------- | -------- |
| Promise
<
[WifiP2pLinkedInfo](#wifip2plinkedinfo9)
>
| Promise对象。表示P2P连接信息。 |
| Promise
<
[WifiP2pLinkedInfo](#wifip2plinkedinfo9)
>
| Promise对象。表示P2P连接信息。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## WifiP2pLinkedInfo<sup>9+</sup>
## WifiP2pLinkedInfo<sup>9+</sup>
...
@@ -1292,6 +1532,13 @@ getCurrentGroup(): Promise<WifiP2pGroupInfo>
...
@@ -1292,6 +1532,13 @@ getCurrentGroup(): Promise<WifiP2pGroupInfo>
| -------- | -------- |
| -------- | -------- |
| Promise
<
[WifiP2pGroupInfo](#wifip2pgroupinfo9)
>
| Promise对象。表示当前组信息。 |
| Promise
<
[WifiP2pGroupInfo](#wifip2pgroupinfo9)
>
| Promise对象。表示当前组信息。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.getCurrentGroup<sup>9+</sup>
## wifi.getCurrentGroup<sup>9+</sup>
...
@@ -1309,6 +1556,13 @@ getCurrentGroup(callback: AsyncCallback<WifiP2pGroupInfo>): void
...
@@ -1309,6 +1556,13 @@ getCurrentGroup(callback: AsyncCallback<WifiP2pGroupInfo>): void
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
[WifiP2pGroupInfo](#wifip2pgroupinfo9)
>
| 是 | 回调函数。当操作成功时,err为0,data表示当前组信息。如果error为非0,表示处理出现错误。 |
| callback | AsyncCallback
<
[WifiP2pGroupInfo](#wifip2pgroupinfo9)
>
| 是 | 回调函数。当操作成功时,err为0,data表示当前组信息。如果error为非0,表示处理出现错误。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.getP2pPeerDevices<sup>9+</sup>
## wifi.getP2pPeerDevices<sup>9+</sup>
...
@@ -1326,6 +1580,13 @@ getP2pPeerDevices(): Promise<WifiP2pDevice[]>
...
@@ -1326,6 +1580,13 @@ getP2pPeerDevices(): Promise<WifiP2pDevice[]>
| -------- | -------- |
| -------- | -------- |
| Promise
<
[WifiP2pDevice[]](#wifip2pdevice9)
>
| Promise对象。表示对端设备列表信息。 |
| Promise
<
[WifiP2pDevice[]](#wifip2pdevice9)
>
| Promise对象。表示对端设备列表信息。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.getP2pPeerDevices<sup>9+</sup>
## wifi.getP2pPeerDevices<sup>9+</sup>
...
@@ -1343,6 +1604,13 @@ getP2pPeerDevices(callback: AsyncCallback<WifiP2pDevice[]>): void
...
@@ -1343,6 +1604,13 @@ getP2pPeerDevices(callback: AsyncCallback<WifiP2pDevice[]>): void
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
[WifiP2pDevice[]](#wifip2pdevice9)
>
| 是 | 回调函数。当操作成功时,err为0,data表示对端设备列表信息。如果error为非0,表示处理出现错误。 |
| callback | AsyncCallback
<
[WifiP2pDevice[]](#wifip2pdevice9)
>
| 是 | 回调函数。当操作成功时,err为0,data表示对端设备列表信息。如果error为非0,表示处理出现错误。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## WifiP2pDevice<sup>9+</sup>
## WifiP2pDevice<sup>9+</sup>
...
@@ -1390,6 +1658,13 @@ getP2pLocalDevice(): Promise<WifiP2pDevice>
...
@@ -1390,6 +1658,13 @@ getP2pLocalDevice(): Promise<WifiP2pDevice>
| -------- | -------- |
| -------- | -------- |
| Promise
<
[WifiP2pDevice](#wifip2pdevice9)
>
| Promise对象。表示本端设备信息。 |
| Promise
<
[WifiP2pDevice](#wifip2pdevice9)
>
| Promise对象。表示本端设备信息。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.getP2pLocalDevice<sup>9+</sup>
## wifi.getP2pLocalDevice<sup>9+</sup>
...
@@ -1424,12 +1699,13 @@ createGroup(config: WifiP2PConfig): void
...
@@ -1424,12 +1699,13 @@ createGroup(config: WifiP2PConfig): void
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| config |
[
WifiP2PConfig
](
#wifip2pconfig9
)
| 是 | 群组配置信息。 |
| config |
[
WifiP2PConfig
](
#wifip2pconfig9
)
| 是 | 群组配置信息。 |
**
返回值
:**
**
错误码
:**
| 类型 | 说明 |
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:创建群组操作执行成功,
false:创建群组操作执行失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## WifiP2PConfig<sup>9+</sup>
## WifiP2PConfig<sup>9+</sup>
...
@@ -1469,12 +1745,13 @@ removeGroup(): void
...
@@ -1469,12 +1745,13 @@ removeGroup(): void
**系统能力:**
SystemCapability.Communication.WiFi.P2P
**系统能力:**
SystemCapability.Communication.WiFi.P2P
**
返回值
:**
**
错误码
:**
| 类型 | 说明 |
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作执行成功,
false:操作执行失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.p2pConnect<sup>9+</sup>
## wifi.p2pConnect<sup>9+</sup>
...
@@ -1493,12 +1770,13 @@ p2pConnect(config: WifiP2PConfig): void
...
@@ -1493,12 +1770,13 @@ p2pConnect(config: WifiP2PConfig): void
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| config |
[
WifiP2PConfig
](
#wifip2pconfig9
)
| 是 | 连接配置信息。 |
| config |
[
WifiP2PConfig
](
#wifip2pconfig9
)
| 是 | 连接配置信息。 |
**
返回值
:**
**
错误码
:**
| 类型 | 说明 |
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作执行成功,
false:操作执行失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
js
```
js
...
@@ -1577,12 +1855,13 @@ p2pCancelConnect(): void
...
@@ -1577,12 +1855,13 @@ p2pCancelConnect(): void
**系统能力:**
SystemCapability.Communication.WiFi.P2P
**系统能力:**
SystemCapability.Communication.WiFi.P2P
**
返回值
:**
**
错误码
:**
| 类型 | 说明 |
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作执行成功,
false:操作执行失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.startDiscoverDevices<sup>9+</sup>
## wifi.startDiscoverDevices<sup>9+</sup>
...
@@ -1594,12 +1873,13 @@ startDiscoverDevices(): void
...
@@ -1594,12 +1873,13 @@ startDiscoverDevices(): void
**系统能力:**
SystemCapability.Communication.WiFi.P2P
**系统能力:**
SystemCapability.Communication.WiFi.P2P
**
返回值
:**
**
错误码
:**
| 类型 | 说明 |
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作执行成功,
false:操作执行失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.stopDiscoverDevices<sup>9+</sup>
## wifi.stopDiscoverDevices<sup>9+</sup>
...
@@ -1611,12 +1891,13 @@ stopDiscoverDevices(): void
...
@@ -1611,12 +1891,13 @@ stopDiscoverDevices(): void
**系统能力:**
SystemCapability.Communication.WiFi.P2P
**系统能力:**
SystemCapability.Communication.WiFi.P2P
**
返回值
:**
**
错误码
:**
| 类型 | 说明 |
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作执行成功,操作执行失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.deletePersistentGroup<sup>9+</sup>
## wifi.deletePersistentGroup<sup>9+</sup>
...
@@ -1637,12 +1918,13 @@ deletePersistentGroup(netId: number): void
...
@@ -1637,12 +1918,13 @@ deletePersistentGroup(netId: number): void
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| netId | number | 是 | 组的ID。 |
| netId | number | 是 | 组的ID。 |
**
返回值
:**
**
错误码
:**
| 类型 | 说明 |
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作执行成功,操作执行失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.getP2pGroups<sup>9+</sup>
## wifi.getP2pGroups<sup>9+</sup>
...
@@ -1662,6 +1944,13 @@ getP2pGroups(): Promise<Array<WifiP2pGroupInfo>>
...
@@ -1662,6 +1944,13 @@ getP2pGroups(): Promise<Array<WifiP2pGroupInfo>>
| -------- | -------- |
| -------- | -------- |
| Promise
<
Array
<
[WifiP2pGroupInfo](#wifip2pgroupinfo9)
> >
| Promise对象。表示所有群组信息。 |
| Promise
<
Array
<
[WifiP2pGroupInfo](#wifip2pgroupinfo9)
> >
| Promise对象。表示所有群组信息。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## WifiP2pGroupInfo<sup>9+</sup>
## WifiP2pGroupInfo<sup>9+</sup>
...
@@ -1700,6 +1989,13 @@ getP2pGroups(callback: AsyncCallback<Array<WifiP2pGroupInfo>>): void
...
@@ -1700,6 +1989,13 @@ getP2pGroups(callback: AsyncCallback<Array<WifiP2pGroupInfo>>): void
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
Array
<
[WifiP2pGroupInfo](#wifip2pgroupinfo9)
>>
| 是 | 回调函数。当操作成功时,err为0,data表示所有群组信息。如果error为非0,表示处理出现错误。 |
| callback | AsyncCallback
<
Array
<
[WifiP2pGroupInfo](#wifip2pgroupinfo9)
>>
| 是 | 回调函数。当操作成功时,err为0,data表示所有群组信息。如果error为非0,表示处理出现错误。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.setDeviceName<sup>9+</sup>
## wifi.setDeviceName<sup>9+</sup>
...
@@ -1719,12 +2015,13 @@ setDeviceName(devName: string): void
...
@@ -1719,12 +2015,13 @@ setDeviceName(devName: string): void
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| devName | string | 是 | 设备名称。 |
| devName | string | 是 | 设备名称。 |
**
返回值
:**
**
错误码
:**
|
**类型**
|
**说明**
|
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | true:操作成功,
false:操作失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.on('wifiStateChange')<sup>9+</sup>
## wifi.on('wifiStateChange')<sup>9+</sup>
...
@@ -1743,6 +2040,14 @@ on(type: "wifiStateChange", callback: Callback<number>): void
...
@@ -1743,6 +2040,14 @@ on(type: "wifiStateChange", callback: Callback<number>): void
| type | string | 是 | 固定填"wifiStateChange"字符串。 |
| type | string | 是 | 固定填"wifiStateChange"字符串。 |
| callback | Callback
<
number
>
| 是 | 状态改变回调函数。 |
| callback | Callback
<
number
>
| 是 | 状态改变回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
**状态改变事件的枚举:**
**状态改变事件的枚举:**
|
**枚举值**
|
**说明**
|
|
**枚举值**
|
**说明**
|
...
@@ -1770,6 +2075,14 @@ off(type: "wifiStateChange", callback?: Callback<number>): void
...
@@ -1770,6 +2075,14 @@ off(type: "wifiStateChange", callback?: Callback<number>): void
| type | string | 是 | 固定填"wifiStateChange"字符串。 |
| type | string | 是 | 固定填"wifiStateChange"字符串。 |
| callback | Callback
<
number
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
| callback | Callback
<
number
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifi
'
;
import
wifi
from
'
@ohos.wifi
'
;
...
@@ -1810,6 +2123,13 @@ on(type: "wifiConnectionChange", callback: Callback<number>): void
...
@@ -1810,6 +2123,13 @@ on(type: "wifiConnectionChange", callback: Callback<number>): void
| 0 | 已断开。 |
| 0 | 已断开。 |
| 1 | 已连接。 |
| 1 | 已连接。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.off('wifiConnectionChange')<sup>9+</sup>
## wifi.off('wifiConnectionChange')<sup>9+</sup>
...
@@ -1828,6 +2148,13 @@ off(type: "wifiConnectionChange", callback?: Callback<number>): void
...
@@ -1828,6 +2148,13 @@ off(type: "wifiConnectionChange", callback?: Callback<number>): void
| type | string | 是 | 固定填"wifiConnectionChange"字符串。 |
| type | string | 是 | 固定填"wifiConnectionChange"字符串。 |
| callback | Callback
<
number
>
| 否 | 连接状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
| callback | Callback
<
number
>
| 否 | 连接状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.on('wifiScanStateChange')<sup>9+</sup>
## wifi.on('wifiScanStateChange')<sup>9+</sup>
...
@@ -1853,6 +2180,13 @@ on(type: "wifiScanStateChange", callback: Callback<number>): void
...
@@ -1853,6 +2180,13 @@ on(type: "wifiScanStateChange", callback: Callback<number>): void
| 0 | 扫描失败。 |
| 0 | 扫描失败。 |
| 1 | 扫描成功。 |
| 1 | 扫描成功。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.off('wifiScanStateChange')<sup>9+</sup>
## wifi.off('wifiScanStateChange')<sup>9+</sup>
...
@@ -1871,6 +2205,13 @@ off(type: "wifiScanStateChange", callback?: Callback<number>): void
...
@@ -1871,6 +2205,13 @@ off(type: "wifiScanStateChange", callback?: Callback<number>): void
| type | string | 是 | 固定填"wifiScanStateChange"字符串。 |
| type | string | 是 | 固定填"wifiScanStateChange"字符串。 |
| callback | Callback
<
number
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
| callback | Callback
<
number
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.on('wifiRssiChange')<sup>9+</sup>
## wifi.on('wifiRssiChange')<sup>9+</sup>
...
@@ -1889,6 +2230,13 @@ on(type: "wifiRssiChange", callback: Callback<number>): void
...
@@ -1889,6 +2230,13 @@ on(type: "wifiRssiChange", callback: Callback<number>): void
| type | string | 是 | 固定填"wifiRssiChange"字符串。 |
| type | string | 是 | 固定填"wifiRssiChange"字符串。 |
| callback | Callback
<
number
>
| 是 | 状态改变回调函数,返回以dBm为单位的RSSI值。 |
| callback | Callback
<
number
>
| 是 | 状态改变回调函数,返回以dBm为单位的RSSI值。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.off('wifiRssiChange')<sup>9+</sup>
## wifi.off('wifiRssiChange')<sup>9+</sup>
...
@@ -1907,6 +2255,13 @@ off(type: "wifiRssiChange", callback?: Callback<number>): void
...
@@ -1907,6 +2255,13 @@ off(type: "wifiRssiChange", callback?: Callback<number>): void
| type | string | 是 | 固定填"wifiRssiChange"字符串。 |
| type | string | 是 | 固定填"wifiRssiChange"字符串。 |
| callback | Callback
<
number
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
| callback | Callback
<
number
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2501000 | Operation failed.|
## wifi.on('hotspotStateChange')<sup>9+</sup>
## wifi.on('hotspotStateChange')<sup>9+</sup>
...
@@ -1934,6 +2289,13 @@ on(type: "hotspotStateChange", callback: Callback<number>): void
...
@@ -1934,6 +2289,13 @@ on(type: "hotspotStateChange", callback: Callback<number>): void
| 2 | 激活中。 |
| 2 | 激活中。 |
| 3 | 去激活中。 |
| 3 | 去激活中。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2601000 | Operation failed.|
## wifi.off('hotspotStateChange')<sup>9+</sup>
## wifi.off('hotspotStateChange')<sup>9+</sup>
...
@@ -1952,6 +2314,13 @@ off(type: "hotspotStateChange", callback?: Callback<number>): void
...
@@ -1952,6 +2314,13 @@ off(type: "hotspotStateChange", callback?: Callback<number>): void
| type | string | 是 | 固定填"hotspotStateChange"字符串。 |
| type | string | 是 | 固定填"hotspotStateChange"字符串。 |
| callback | Callback
<
number
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
| callback | Callback
<
number
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2601000 | Operation failed.|
## wifi.on('p2pStateChange')<sup>9+</sup>
## wifi.on('p2pStateChange')<sup>9+</sup>
...
@@ -1980,6 +2349,14 @@ on(type: "p2pStateChange", callback: Callback<number>): void
...
@@ -1980,6 +2349,14 @@ on(type: "p2pStateChange", callback: Callback<number>): void
| 4 | 关闭中。 |
| 4 | 关闭中。 |
| 5 | 已关闭。 |
| 5 | 已关闭。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.off('p2pStateChange')<sup>9+</sup>
## wifi.off('p2pStateChange')<sup>9+</sup>
off(type: "p2pStateChange", callback?: Callback
<
number
>
): void
off(type: "p2pStateChange", callback?: Callback
<
number
>
): void
...
@@ -1997,6 +2374,13 @@ off(type: "p2pStateChange", callback?: Callback<number>): void
...
@@ -1997,6 +2374,13 @@ off(type: "p2pStateChange", callback?: Callback<number>): void
| type | string | 是 | 固定填"p2pStateChange"字符串。 |
| type | string | 是 | 固定填"p2pStateChange"字符串。 |
| callback | Callback
<
number
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
| callback | Callback
<
number
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.on('p2pConnectionChange')
<sup>
9+
</sup>
## wifi.on('p2pConnectionChange')
<sup>
9+
</sup>
...
@@ -2015,6 +2399,13 @@ on(type: "p2pConnectionChange", callback: Callback<WifiP2pLinkedInfo>): vo
...
@@ -2015,6 +2399,13 @@ on(type: "p2pConnectionChange", callback: Callback<WifiP2pLinkedInfo>): vo
| type | string | 是 | 固定填"p2pConnectionChange"字符串。 |
| type | string | 是 | 固定填"p2pConnectionChange"字符串。 |
| callback | Callback
<
[WifiP2pLinkedInfo](#wifip2plinkedinfo9)
>
| 是 | 状态改变回调函数。 |
| callback | Callback
<
[WifiP2pLinkedInfo](#wifip2plinkedinfo9)
>
| 是 | 状态改变回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.off('p2pConnectionChange')<sup>9+</sup>
## wifi.off('p2pConnectionChange')<sup>9+</sup>
...
@@ -2033,6 +2424,13 @@ off(type: "p2pConnectionChange", callback?: Callback<WifiP2pLinkedInfo>):
...
@@ -2033,6 +2424,13 @@ off(type: "p2pConnectionChange", callback?: Callback<WifiP2pLinkedInfo>):
| type | string | 是 | 固定填"p2pConnectionChange"字符串。 |
| type | string | 是 | 固定填"p2pConnectionChange"字符串。 |
| callback | Callback
<
[WifiP2pLinkedInfo](#wifip2plinkedinfo9)
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
| callback | Callback
<
[WifiP2pLinkedInfo](#wifip2plinkedinfo9)
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.on('p2pDeviceChange')<sup>9+</sup>
## wifi.on('p2pDeviceChange')<sup>9+</sup>
...
@@ -2051,6 +2449,13 @@ on(type: "p2pDeviceChange", callback: Callback<WifiP2pDevice>): void
...
@@ -2051,6 +2449,13 @@ on(type: "p2pDeviceChange", callback: Callback<WifiP2pDevice>): void
| type | string | 是 | 固定填"p2pDeviceChange"字符串。 |
| type | string | 是 | 固定填"p2pDeviceChange"字符串。 |
| callback | Callback
<
[WifiP2pDevice](#wifip2pdevice9)
>
| 是 | 状态改变回调函数。 |
| callback | Callback
<
[WifiP2pDevice](#wifip2pdevice9)
>
| 是 | 状态改变回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.off('p2pDeviceChange')<sup>9+</sup>
## wifi.off('p2pDeviceChange')<sup>9+</sup>
...
@@ -2069,6 +2474,13 @@ off(type: "p2pDeviceChange", callback?: Callback<WifiP2pDevice>): void
...
@@ -2069,6 +2474,13 @@ off(type: "p2pDeviceChange", callback?: Callback<WifiP2pDevice>): void
| type | string | 是 | 固定填"p2pDeviceChange"字符串。 |
| type | string | 是 | 固定填"p2pDeviceChange"字符串。 |
| callback | Callback
<
[WifiP2pDevice](#wifip2pdevice9)
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
| callback | Callback
<
[WifiP2pDevice](#wifip2pdevice9)
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.on('p2pPeerDeviceChange')<sup>9+</sup>
## wifi.on('p2pPeerDeviceChange')<sup>9+</sup>
...
@@ -2087,6 +2499,13 @@ on(type: "p2pPeerDeviceChange", callback: Callback<WifiP2pDevice[]>): void
...
@@ -2087,6 +2499,13 @@ on(type: "p2pPeerDeviceChange", callback: Callback<WifiP2pDevice[]>): void
| type | string | 是 | 固定填"p2pPeerDeviceChange"字符串。 |
| type | string | 是 | 固定填"p2pPeerDeviceChange"字符串。 |
| callback | Callback
<
[WifiP2pDevice[]](#wifip2pdevice9)
>
| 是 | 状态改变回调函数。 |
| callback | Callback
<
[WifiP2pDevice[]](#wifip2pdevice9)
>
| 是 | 状态改变回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.off('p2pPeerDeviceChange')<sup>9+</sup>
## wifi.off('p2pPeerDeviceChange')<sup>9+</sup>
...
@@ -2105,6 +2524,13 @@ off(type: "p2pPeerDeviceChange", callback?: Callback<WifiP2pDevice[]>): vo
...
@@ -2105,6 +2524,13 @@ off(type: "p2pPeerDeviceChange", callback?: Callback<WifiP2pDevice[]>): vo
| type | string | 是 | 固定填"p2pPeerDeviceChange"字符串。 |
| type | string | 是 | 固定填"p2pPeerDeviceChange"字符串。 |
| callback | Callback
<
[WifiP2pDevice[]](#wifip2pdevice9)
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
| callback | Callback
<
[WifiP2pDevice[]](#wifip2pdevice9)
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.on('p2pPersistentGroupChange')<sup>9+</sup>
## wifi.on('p2pPersistentGroupChange')<sup>9+</sup>
...
@@ -2123,6 +2549,13 @@ on(type: "p2pPersistentGroupChange", callback: Callback<void>): void
...
@@ -2123,6 +2549,13 @@ on(type: "p2pPersistentGroupChange", callback: Callback<void>): void
| type | string | 是 | 固定填"p2pPersistentGroupChange"字符串。 |
| type | string | 是 | 固定填"p2pPersistentGroupChange"字符串。 |
| callback | Callback
<
void
>
| 是 | 状态改变回调函数。 |
| callback | Callback
<
void
>
| 是 | 状态改变回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.off('p2pPersistentGroupChange')<sup>9+</sup>
## wifi.off('p2pPersistentGroupChange')<sup>9+</sup>
...
@@ -2141,6 +2574,13 @@ off(type: "p2pPersistentGroupChange", callback?: Callback<void>): void
...
@@ -2141,6 +2574,13 @@ off(type: "p2pPersistentGroupChange", callback?: Callback<void>): void
| type | string | 是 | 固定填"p2pPersistentGroupChange"字符串。 |
| type | string | 是 | 固定填"p2pPersistentGroupChange"字符串。 |
| callback | Callback
<
void
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
| callback | Callback
<
void
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.on('p2pDiscoveryChange')<sup>9+</sup>
## wifi.on('p2pDiscoveryChange')<sup>9+</sup>
...
@@ -2166,6 +2606,13 @@ on(type: "p2pDiscoveryChange", callback: Callback<number>): void
...
@@ -2166,6 +2606,13 @@ on(type: "p2pDiscoveryChange", callback: Callback<number>): void
| 0 | 初始状态。 |
| 0 | 初始状态。 |
| 1 | 发现成功。 |
| 1 | 发现成功。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
## wifi.off('p2pDiscoveryChange')<sup>9+</sup>
## wifi.off('p2pDiscoveryChange')<sup>9+</sup>
...
@@ -2184,3 +2631,10 @@ off(type: "p2pDiscoveryChange", callback?: Callback<number>): void
...
@@ -2184,3 +2631,10 @@ off(type: "p2pDiscoveryChange", callback?: Callback<number>): void
| type | string | 是 | 固定填"p2pDiscoveryChange"字符串。 |
| type | string | 是 | 固定填"p2pDiscoveryChange"字符串。 |
| callback | Callback
<
number
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
| callback | Callback
<
number
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2801000 | Operation failed.|
zh-cn/application-dev/reference/apis/js-apis-wifiManagerExt.md
浏览文件 @
c091e2b9
...
@@ -2,8 +2,7 @@
...
@@ -2,8 +2,7 @@
该模块主要提供WLAN扩展接口,供非通用类型产品使用。
该模块主要提供WLAN扩展接口,供非通用类型产品使用。
> **说明:**
> **说明:**
>
> 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
> 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
该文档中的接口只供非通用类型产品使用,如路由器等,对于常规类型产品,不应该使用这些接口。
该文档中的接口只供非通用类型产品使用,如路由器等,对于常规类型产品,不应该使用这些接口。
...
@@ -14,9 +13,9 @@
...
@@ -14,9 +13,9 @@
import
wifiManagerExt
from
'
@ohos.wifiManagerExt
'
;
import
wifiManagerExt
from
'
@ohos.wifiManagerExt
'
;
```
```
## wifiext.enableHotspot
## wifiext.enableHotspot
<sup>9+</sup>
enableHotspot():
boolean
;
enableHotspot():
void
;
使能WLAN热点。
使能WLAN热点。
...
@@ -24,16 +23,17 @@ enableHotspot(): boolean;
...
@@ -24,16 +23,17 @@ enableHotspot(): boolean;
**系统能力:**
SystemCapability.Communication.WiFi.AP.Extension
**系统能力:**
SystemCapability.Communication.WiFi.AP.Extension
**
返回值
:**
**
错误码
:**
|
**类型**
|
**说明**
|
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | 操作结果, true: 成功, false: 失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2701000 | Operation failed.|
## wifiext.disableHotspot
## wifiext.disableHotspot
<sup>9+</sup>
disableHotspot():
boolean
;
disableHotspot():
void
;
去使能WLAN热点。
去使能WLAN热点。
...
@@ -41,16 +41,17 @@ disableHotspot(): boolean;
...
@@ -41,16 +41,17 @@ disableHotspot(): boolean;
**系统能力:**
SystemCapability.Communication.WiFi.AP.Extension
**系统能力:**
SystemCapability.Communication.WiFi.AP.Extension
**
返回值
:**
**
错误码
:**
|
**类型**
|
**说明**
|
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
| -------- | -------- |
| boolean | 操作结果, true: 成功, false: 失败。 |
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2701000 | Operation failed.|
## wifiext.getSupportedPowerMode
l
## wifiext.getSupportedPowerMode
<sup>9+</sup>
getSupportedPowerMode
l(): Promise
<
Array
<
PowerModel
>>
getSupportedPowerMode
(): Promise
<
Array
<
PowerMode
>>
获取支持的功率模式,使用Promise异步回调。
获取支持的功率模式,使用Promise异步回调。
...
@@ -62,10 +63,17 @@ getSupportedPowerModel(): Promise<Array<PowerModel>>
...
@@ -62,10 +63,17 @@ getSupportedPowerModel(): Promise<Array<PowerModel>>
| 类型 | 说明 |
| 类型 | 说明 |
| -------- | -------- |
| -------- | -------- |
| Promise
<
Array
<
[PowerModel](#powermodel)
>>
| Promise对象。表示功率模式。 |
| Promise
<
Array
<
[PowerMode](#powermode)
>>
| Promise对象。表示功率模式。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
## PowerModel
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2701000 | Operation failed.|
## PowerMode
表示功率模式的枚举。
表示功率模式的枚举。
...
@@ -78,9 +86,9 @@ getSupportedPowerModel(): Promise<Array<PowerModel>>
...
@@ -78,9 +86,9 @@ getSupportedPowerModel(): Promise<Array<PowerModel>>
| THROUGH_WALL | 2 | 穿墙模式。 |
| THROUGH_WALL | 2 | 穿墙模式。 |
## wifiext.getSupportedPowerMode
l
## wifiext.getSupportedPowerMode
<sup>9+</sup>
getSupportedPowerMode
l(callback: AsyncCallback
<
Array
<
PowerModel
>>
): void
getSupportedPowerMode
(callback: AsyncCallback
<
Array
<
PowerMode
>>
): void
获取支持的功率模式,使用callback异步回调。
获取支持的功率模式,使用callback异步回调。
...
@@ -92,12 +100,19 @@ getSupportedPowerModel(callback: AsyncCallback<Array<PowerModel>>):
...
@@ -92,12 +100,19 @@ getSupportedPowerModel(callback: AsyncCallback<Array<PowerModel>>):
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
Array
<
[PowerModel](#powermodel)
>>
| 是 | 回调函数。当操作成功时,err为0,data表示支持的功率模式。如果error为非0,表示处理出现错误。 |
| callback | AsyncCallback
<
Array
<
[PowerMode](#powermode)
>>
| 是 | 回调函数。当操作成功时,err为0,data表示支持的功率模式。如果error为非0,表示处理出现错误。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
## wifiext.getPowerModel
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2701000 | Operation failed.|
## wifiext.getPowerMode<sup>9+</sup>
getPowerMode
l(): Promise
<
PowerModel
>
getPowerMode
(): Promise
<
PowerMode
>
获取功率模式,使用Promise异步回调。
获取功率模式,使用Promise异步回调。
...
@@ -109,12 +124,19 @@ getPowerModel(): Promise<PowerModel>
...
@@ -109,12 +124,19 @@ getPowerModel(): Promise<PowerModel>
| 类型 | 说明 |
| 类型 | 说明 |
| -------- | -------- |
| -------- | -------- |
| Promise
<
[PowerModel](#powermodel)
>
| Promise对象。表示功率模式。 |
| Promise
<
[PowerMode](#powermode)
>
| Promise对象。表示功率模式。 |
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2701000 | Operation failed.|
## wifiext.getPowerMode
l
## wifiext.getPowerMode
<sup>9+</sup>
getPowerMode
l(callback: AsyncCallback
<
PowerModel
>
): void
getPowerMode
(callback: AsyncCallback
<
PowerMode
>
): void
获取功率模式,使用callback异步回调。
获取功率模式,使用callback异步回调。
...
@@ -126,12 +148,19 @@ getPowerModel(callback: AsyncCallback<PowerModel>): void
...
@@ -126,12 +148,19 @@ getPowerModel(callback: AsyncCallback<PowerModel>): void
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
[PowerMode
l](#powermodel
)
>
| 是 | 回调函数。当操作成功时,err为0,data表示功率模式。如果error为非0,表示处理出现错误。 |
| callback | AsyncCallback
<
[PowerMode
](#powermode
)
>
| 是 | 回调函数。当操作成功时,err为0,data表示功率模式。如果error为非0,表示处理出现错误。 |
**错误码:**
## wifiext.setPowerModel
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
setPowerModel(model: PowerModel) : boolean;
|
**类型**
|
**说明**
|
| -------- | -------- |
| 2701000 | Operation failed.|
## wifiext.setPowerMode<sup>9+</sup>
setPowerMode(model: PowerMode) : boolean;
设置功率模式。
设置功率模式。
...
@@ -143,10 +172,12 @@ setPowerModel(model: PowerModel) : boolean;
...
@@ -143,10 +172,12 @@ setPowerModel(model: PowerModel) : boolean;
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| model |
[
PowerMode
l
](
#powermodel
)
| 是 | 功率模式。 |
| model |
[
PowerMode
](
#powermode
)
| 是 | 功率模式。 |
**返回值:**
**错误码:**
以下错误码的详细介绍请参见
[
WIFI错误码
](
../errorcodes/errorcode-wifi.md
)
。
|
**类型**
|
**说明**
|
|
**类型**
|
**说明**
|
| -------- | -------- |
| -------- | -------- |
| boolean | 操作结果, true: 成功, false: 失败。
|
| 2701000 | Operation failed.
|
zh-cn/application-dev/reference/errorcodes/errorcode-wifi.md
0 → 100644
浏览文件 @
c091e2b9
# WIFI错误码
## 2401000 STA内部异常
**错误信息**
Operation failed.
**错误描述**
WIFI服务内部执行STA相关操作时出现未知错误。
**可能原因**
1.
和WIFI服务建立通信异常。
2.
WIFI芯片通信异常。
3.
其他未知错误。
**处理步骤**
1.
重新执行关闭及打开WIFI开关的操作。
2.
如果步骤1无效,请尝试重启设备。
## 2501000 STA内部异常
**错误信息**
Operation failed.
**错误描述**
WIFI服务内部执行STA相关操作时出现未知错误。
**可能原因**
1.
和WIFI服务建立通信异常。
2.
WIFI芯片通信异常。
3.
其他未知错误。
**处理步骤**
1.
重新执行关闭及打开WIFI开关的操作。
2.
如果步骤1无效,请尝试重启设备。
## 2501001 STA功能未打开
**错误信息**
Wifi is closed.
**错误描述**
WIFI STA功能被关闭。
**可能原因**
WIFI功能被关闭。
**处理步骤**
打开WIFI功能。
## 2601000 Hotspot模块异常
**错误信息**
Operation failed.
**错误描述**
WIFI服务内部执行Hotspot相关操作时出现未知错误。
**可能原因**
1.
和WIFI服务建立通信异常。
2.
WIFI芯片通信异常。
3.
其他未知错误。
**处理步骤**
1.
重新执行关闭及打开Hotspot开关的操作。
2.
如果步骤1无效,请尝试重启设备。
## 2701000 AP扩展模块异常
**错误信息**
Operation failed.
**错误描述**
WIFI服务内部执行Hotspot相关操作时出现未知错误。
**可能原因**
1.
和WIFI服务建立通信异常。
2.
WIFI芯片通信异常。
3.
其他未知错误。
**处理步骤**
1.
重新执行关闭及打开Hotspot开关的操作。
2.
如果步骤1无效,请尝试重启设备。
## 2801000 P2P模块异常
**错误信息**
Operation failed.
**错误描述**
WIFI服务内部执行P2P相关操作时出现未知错误。
**可能原因**
1.
和WIFI服务建立通信异常。
2.
WIFI芯片通信异常。
3.
其他未知错误。
**处理步骤**
1.
重新执行关闭及打开WIFI开关的操作。
2.
如果步骤1无效,请尝试重启设备。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录