Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
4b989024
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看板
提交
4b989024
编写于
6月 07, 2022
作者:
Z
zengyawen
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Modify the docs specification
Signed-off-by:
N
zengyawen
<
zengyawen1@huawei.com
>
上级
ff22c3ee
变更
5
显示空白变更内容
内联
并排
Showing
5 changed file
with
230 addition
and
318 deletion
+230
-318
zh-cn/application-dev/reference/apis/js-apis-appmanager.md
zh-cn/application-dev/reference/apis/js-apis-appmanager.md
+8
-8
zh-cn/application-dev/reference/apis/js-apis-dataAbilityHelper.md
...plication-dev/reference/apis/js-apis-dataAbilityHelper.md
+2
-2
zh-cn/application-dev/reference/apis/js-apis-wifi.md
zh-cn/application-dev/reference/apis/js-apis-wifi.md
+217
-303
zh-cn/application-dev/reference/apis/js-apis-zlib.md
zh-cn/application-dev/reference/apis/js-apis-zlib.md
+2
-4
zh-cn/application-dev/ui/js-framework-resource-restriction.md
...n/application-dev/ui/js-framework-resource-restriction.md
+1
-1
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-appmanager.md
浏览文件 @
4b989024
...
@@ -160,7 +160,7 @@ getAppMemorySize(callback: AsyncCallback\<number>): void;
...
@@ -160,7 +160,7 @@ getAppMemorySize(callback: AsyncCallback\<number>): void;
```
```
## appManager.getProcessRunningInfos<sup>8+</sup>
## appManager.getProcessRunningInfos<sup>8+</sup>
getProcessRunningInfos(): Promise
<Array
\<
ProcessRunningInfo
>
>;
getProcessRunningInfos(): Promise
\
<
Array
\<
ProcessRunningInfo>>;
获取有关运行进程的信息。
获取有关运行进程的信息。
...
@@ -168,9 +168,9 @@ getProcessRunningInfos(): Promise<Array\<ProcessRunningInfo>>;
...
@@ -168,9 +168,9 @@ getProcessRunningInfos(): Promise<Array\<ProcessRunningInfo>>;
**返回值:**
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------- | -------- |
| -------- | -------- |
| Promise
<Array
\<
ProcessRunningInfo
>
> | 获取有关运行进程的信息。 |
| Promise
\<
Array
\<
ProcessRunningInfo>> | 获取有关运行进程的信息。 |
**示例:**
**示例:**
...
@@ -184,7 +184,7 @@ getProcessRunningInfos(): Promise<Array\<ProcessRunningInfo>>;
...
@@ -184,7 +184,7 @@ getProcessRunningInfos(): Promise<Array\<ProcessRunningInfo>>;
## appManager.getProcessRunningInfos<sup>8+</sup>
## appManager.getProcessRunningInfos<sup>8+</sup>
getProcessRunningInfos(callback: AsyncCallback
<Array
\<
ProcessRunningInfo
>
>): void;
getProcessRunningInfos(callback: AsyncCallback
\
<
Array
\<
ProcessRunningInfo>>): void;
获取有关运行进程的信息。
获取有关运行进程的信息。
...
@@ -192,9 +192,9 @@ getProcessRunningInfos(callback: AsyncCallback<Array\<ProcessRunningInfo>>): voi
...
@@ -192,9 +192,9 @@ getProcessRunningInfos(callback: AsyncCallback<Array\<ProcessRunningInfo>>): voi
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<Array
\<
ProcessRunningInfo
>
> | 否 | 获取有关运行进程的信息。 |
| callback | AsyncCallback
\<
Array
\<
ProcessRunningInfo>> | 否 | 获取有关运行进程的信息。 |
**示例:**
**示例:**
...
...
zh-cn/application-dev/reference/apis/js-apis-dataAbilityHelper.md
浏览文件 @
4b989024
...
@@ -870,7 +870,7 @@ DAHelper.query(
...
@@ -870,7 +870,7 @@ DAHelper.query(
## DataAbilityHelper.call
## DataAbilityHelper.call
call(uri: string, method: string, arg: string, extras: PacMap): Promise
<PacMap>
call(uri: string, method: string, arg: string, extras: PacMap): Promise
\
<
PacMap>
调用DataAbility的扩展接口,使用Promise方式作为异步方法。
调用DataAbility的扩展接口,使用Promise方式作为异步方法。
...
@@ -906,7 +906,7 @@ dataAbilityHelper.call("dataability:///com.example.jsapidemo.UserDataAbility", "
...
@@ -906,7 +906,7 @@ dataAbilityHelper.call("dataability:///com.example.jsapidemo.UserDataAbility", "
## DataAbilityHelper.call
## DataAbilityHelper.call
call(uri: string, method: string, arg: string, extras: PacMap, callback: AsyncCallback
<PacMap>
): void
call(uri: string, method: string, arg: string, extras: PacMap, callback: AsyncCallback
\
<
PacMap>): void
调用DataAbility的扩展接口,使用callback方式作为异步方法。
调用DataAbility的扩展接口,使用callback方式作为异步方法。
...
...
zh-cn/application-dev/reference/apis/js-apis-wifi.md
浏览文件 @
4b989024
...
@@ -16,13 +16,11 @@ isWifiActive(): boolean
...
@@ -16,13 +16,11 @@ isWifiActive(): boolean
查询WLAN是否已激活。
查询WLAN是否已激活。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
返回值:
**返回值:**
|
**类型**
|
**说明**
|
|
**类型**
|
**说明**
|
| -------- | -------- |
| -------- | -------- |
| boolean | true:已激活,
false:未激活。 |
| boolean | true:已激活,
false:未激活。 |
...
@@ -34,13 +32,11 @@ scan(): boolean
...
@@ -34,13 +32,11 @@ scan(): boolean
启动WLAN扫描。
启动WLAN扫描。
-
需要权限:
**需要权限:**
ohos.permission.SET_WIFI_INFO,ohos.permission.LOCATION
ohos.permission.SET_WIFI_INFO,ohos.permission.LOCATION
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
返回值:
**返回值:**
|
**类型**
|
**说明**
|
|
**类型**
|
**说明**
|
| -------- | -------- |
| -------- | -------- |
| boolean | true:扫描操作执行成功,
false:扫描操作执行失败。 |
| boolean | true:扫描操作执行成功,
false:扫描操作执行失败。 |
...
@@ -52,13 +48,11 @@ getScanInfos(): Promise<Array<WifiScanInfo>>
...
@@ -52,13 +48,11 @@ getScanInfos(): Promise<Array<WifiScanInfo>>
获取扫描结果,使用promise方式作为异步方法。
获取扫描结果,使用promise方式作为异步方法。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO以及ohos.permission.GET_WIFI_PEERS_MAC和ohos.permission.LOCATION权限中的至少一个。
ohos.permission.GET_WIFI_INFO以及ohos.permission.GET_WIFI_PEERS_MAC和ohos.permission.LOCATION权限中的至少一个。
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
返回值:
**返回值:**
|
**类型**
|
**说明**
|
|
**类型**
|
**说明**
|
| -------- | -------- |
| -------- | -------- |
| Promise
<
Array
<
[WifiScanInfo](#wifiscaninfo)
> >
| 返回扫描到的热点列表。 |
| Promise
<
Array
<
[WifiScanInfo](#wifiscaninfo)
> >
| 返回扫描到的热点列表。 |
...
@@ -70,18 +64,16 @@ getScanInfos(callback: AsyncCallback<Array<WifiScanInfo>>): void
...
@@ -70,18 +64,16 @@ getScanInfos(callback: AsyncCallback<Array<WifiScanInfo>>): void
获取扫描结果,使用callback方式作为异步方法。
获取扫描结果,使用callback方式作为异步方法。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO以及ohos.permission.GET_WIFI_PEERS_MAC和ohos.permission.LOCATION权限中的至少一个。
ohos.permission.GET_WIFI_INFO以及ohos.permission.GET_WIFI_PEERS_MAC和ohos.permission.LOCATION权限中的至少一个。
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
Array
<
[WifiScanInfo](#wifiscaninfo)
>>
| 是 | 扫描到的热点列表结果回调函数。 |
| callback | AsyncCallback
<
Array
<
[WifiScanInfo](#wifiscaninfo)
>>
| 是 | 扫描到的热点列表结果回调函数。 |
-
示例
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifi
'
;
import
wifi
from
'
@ohos.wifi
'
;
...
@@ -160,18 +152,18 @@ addUntrustedConfig(config: WifiDeviceConfig): Promise<boolean>
...
@@ -160,18 +152,18 @@ addUntrustedConfig(config: WifiDeviceConfig): Promise<boolean>
添加不可信网络配置,使用promise方式作为异步方法。
添加不可信网络配置,使用promise方式作为异步方法。
-
需要权限:
**需要权限:**
ohos.permission.SET_WIFI_INFO
ohos.permission.SET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#WifiDeviceConfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#WifiDeviceConfig
)
| 是 | WLAN配置信息。 |
-
返回值:
**返回值:**
|
**类型**
|
**说明**
|
|
**类型**
|
**说明**
|
| -------- | -------- |
| -------- | -------- |
| Promise
<
boolean
>
| 操作结果,ture: 成功, false: 失败。 |
| Promise
<
boolean
>
| 操作结果,ture: 成功, false: 失败。 |
...
@@ -195,13 +187,11 @@ addUntrustedConfig(config: WifiDeviceConfig, callback: AsyncCallback<boolean&
...
@@ -195,13 +187,11 @@ addUntrustedConfig(config: WifiDeviceConfig, callback: AsyncCallback<boolean&
添加不可信网络配置,使用callback方式作为异步方法。
添加不可信网络配置,使用callback方式作为异步方法。
-
需要权限:
**需要权限:**
ohos.permission.SET_WIFI_INFO
ohos.permission.SET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#WifiDeviceConfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#WifiDeviceConfig
)
| 是 | WLAN配置信息。 |
...
@@ -214,18 +204,16 @@ removeUntrustedConfig(config: WifiDeviceConfig): Promise<boolean>
...
@@ -214,18 +204,16 @@ removeUntrustedConfig(config: WifiDeviceConfig): Promise<boolean>
移除不可信网络配置,使用promise方式作为异步方法。
移除不可信网络配置,使用promise方式作为异步方法。
-
需要权限:
**需要权限:**
ohos.permission.SET_WIFI_INFO
ohos.permission.SET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#WifiDeviceConfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#WifiDeviceConfig
)
| 是 | WLAN配置信息。 |
-
返回值:
**返回值:**
|
**类型**
|
**说明**
|
|
**类型**
|
**说明**
|
| -------- | -------- |
| -------- | -------- |
| Promise
<
boolean
>
| 操作结果,ture: 成功, false: 失败。 |
| Promise
<
boolean
>
| 操作结果,ture: 成功, false: 失败。 |
...
@@ -237,13 +225,11 @@ removeUntrustedConfig(config: WifiDeviceConfig, callback: AsyncCallback<boole
...
@@ -237,13 +225,11 @@ removeUntrustedConfig(config: WifiDeviceConfig, callback: AsyncCallback<boole
移除不可信网络配置,使用callback方式作为异步方法。
移除不可信网络配置,使用callback方式作为异步方法。
-
需要权限:
**需要权限:**
ohos.permission.SET_WIFI_INFO
ohos.permission.SET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| config |
[
WifiDeviceConfig
](
#WifiDeviceConfig
)
| 是 | WLAN配置信息。 |
| config |
[
WifiDeviceConfig
](
#WifiDeviceConfig
)
| 是 | WLAN配置信息。 |
...
@@ -256,19 +242,17 @@ getSignalLevel(rssi: number, band: number): number
...
@@ -256,19 +242,17 @@ getSignalLevel(rssi: number, band: number): number
查询WLAN信号强度。
查询WLAN信号强度。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
参数
:
**参数:**
:
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| rssi | number | 是 | 热点的信号强度(dBm)。 |
| rssi | number | 是 | 热点的信号强度(dBm)。 |
| band | number | 是 | WLAN接入点的频段。 |
| band | number | 是 | WLAN接入点的频段。 |
-
返回值:
**返回值:**
|
**类型**
|
**说明**
|
|
**类型**
|
**说明**
|
| -------- | -------- |
| -------- | -------- |
| number | 信号强度,取值范围为[0,
4]。 |
| number | 信号强度,取值范围为[0,
4]。 |
...
@@ -280,13 +264,11 @@ getLinkedInfo(): Promise<WifiLinkedInfo>
...
@@ -280,13 +264,11 @@ getLinkedInfo(): Promise<WifiLinkedInfo>
获取WLAN连接信息,使用promise方式作为异步方法。
获取WLAN连接信息,使用promise方式作为异步方法。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
返回值:
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------- | -------- |
| -------- | -------- |
| Promise
<
[WifiLinkedInfo](#WifiLinkedInfo)
>
| WLAN连接的相关信息。 |
| Promise
<
[WifiLinkedInfo](#WifiLinkedInfo)
>
| WLAN连接的相关信息。 |
...
@@ -298,18 +280,16 @@ getLinkedInfo(callback: AsyncCallback<WifiLinkedInfo>): void
...
@@ -298,18 +280,16 @@ getLinkedInfo(callback: AsyncCallback<WifiLinkedInfo>): void
获取WLAN连接信息,使用callback方式作为异步方法。
获取WLAN连接信息,使用callback方式作为异步方法。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
参数
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
[WifiLinkedInfo](#WifiLinkedInfo)
>
| 是 | WLAN连接信息结果回调函数。 |
| callback | AsyncCallback
<
[WifiLinkedInfo](#WifiLinkedInfo)
>
| 是 | WLAN连接信息结果回调函数。 |
-
示例
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifi
'
;
import
wifi
from
'
@ohos.wifi
'
;
...
@@ -370,13 +350,11 @@ isConnected(): boolean
...
@@ -370,13 +350,11 @@ isConnected(): boolean
查询WLAN是否已连接。
查询WLAN是否已连接。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
返回值:
**返回值:**
|
**类型**
|
**说明**
|
|
**类型**
|
**说明**
|
| -------- | -------- |
| -------- | -------- |
| boolean | true:已连接,
false:未连接。 |
| boolean | true:已连接,
false:未连接。 |
...
@@ -388,35 +366,35 @@ isFeatureSupported(featureId: number): boolean
...
@@ -388,35 +366,35 @@ isFeatureSupported(featureId: number): boolean
判断设备是否支持相关WLAN特性。
判断设备是否支持相关WLAN特性。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
**系统能力:**
SystemCapability.Communication.WiFi.Core
-
系统能力:
**参数:**
SystemCapability.Communication.WiFi.Core
-
参数:
|
**参数名**
|
**类型**
| 必填 |
**说明**
|
|
**参数名**
|
**类型**
| 必填 |
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| featureId | number | 是 | 特性ID值。 |
| featureId | number | 是 | 特性ID值。 |
-
返回值:
**返回值:**
|
**类型**
|
**说明**
|
|
**类型**
|
**说明**
|
| -------- | -------- |
| -------- | -------- |
| boolean | true:支持,
false:不支持。 |
| boolean | true:支持,
false:不支持。 |
-
特性ID值枚举。
**特性ID值枚举:**
| 枚举值 | 说明 |
| -------- | -------- |
| 枚举值 | 说明 |
| 0x0001 | 基础结构模式特性。 |
| -------- | -------- |
| 0x0002 | 5
GHz带宽特性。 |
| 0x0001 | 基础结构模式特性。 |
| 0x0004 | GAS/ANQP特性。 |
| 0x0002 | 5
GHz带宽特性。 |
| 0x0008 | Wifi-Direct特性。 |
| 0x0004 | GAS/ANQP特性。 |
| 0x0010 | Soft
AP特性。 |
| 0x0008 | Wifi-Direct特性。 |
| 0x0040 | Wi-Fi
AWare组网特性。 |
| 0x0010 | Soft
AP特性。 |
| 0x8000 | AP
STA共存特性。 |
| 0x0040 | Wi-Fi
AWare组网特性。 |
| 0x8000000 | WPA3-Personal
SAE特性。 |
| 0x8000 | AP
STA共存特性。 |
| 0x10000000 | WPA3-Enterprise
Suite-B |
| 0x8000000 | WPA3-Personal
SAE特性。 |
| 0x20000000 | 增强开放特性。 |
| 0x10000000 | WPA3-Enterprise
Suite-B |
| 0x20000000 | 增强开放特性。 |
## wifi.getIpInfo<sup>7+</sup>
## wifi.getIpInfo<sup>7+</sup>
...
@@ -425,13 +403,11 @@ getIpInfo(): IpInfo
...
@@ -425,13 +403,11 @@ getIpInfo(): IpInfo
获取IP信息。
获取IP信息。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
返回值:
**返回值:**
|
**类型**
|
**说明**
|
|
**类型**
|
**说明**
|
| -------- | -------- |
| -------- | -------- |
|
[
IpInfo
](
#IpInfo
)
| IP信息。 |
|
[
IpInfo
](
#IpInfo
)
| IP信息。 |
...
@@ -458,13 +434,11 @@ getCountryCode(): string
...
@@ -458,13 +434,11 @@ getCountryCode(): string
获取国家码信息。
获取国家码信息。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.Core
SystemCapability.Communication.WiFi.Core
-
返回值:
**返回值:**
|
**类型**
|
**说明**
|
|
**类型**
|
**说明**
|
| -------- | -------- |
| -------- | -------- |
| string | 国家码。 |
| string | 国家码。 |
...
@@ -476,13 +450,11 @@ getP2pLinkedInfo(): Promise<WifiP2pLinkedInfo>
...
@@ -476,13 +450,11 @@ getP2pLinkedInfo(): Promise<WifiP2pLinkedInfo>
获取P2P连接信息,使用promise方式作为异步方法。
获取P2P连接信息,使用promise方式作为异步方法。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
返回值:
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------- | -------- |
| -------- | -------- |
| Promise
<
[WifiP2pLinkedInfo](#WifiP2pLinkedInfo)
>
| P2P连接信息。 |
| Promise
<
[WifiP2pLinkedInfo](#WifiP2pLinkedInfo)
>
| P2P连接信息。 |
...
@@ -494,13 +466,11 @@ getP2pLinkedInfo(callback: AsyncCallback<WifiP2pLinkedInfo>): void
...
@@ -494,13 +466,11 @@ getP2pLinkedInfo(callback: AsyncCallback<WifiP2pLinkedInfo>): void
获取P2P连接信息,使用callback方式作为异步方法。
获取P2P连接信息,使用callback方式作为异步方法。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
参数
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
[WifiP2pLinkedInfo](#WifiP2pLinkedInfo)
>
| 是 | P2P连接信息结果回调函数。 |
| callback | AsyncCallback
<
[WifiP2pLinkedInfo](#WifiP2pLinkedInfo)
>
| 是 | P2P连接信息结果回调函数。 |
...
@@ -533,13 +503,11 @@ getCurrentGroup(): Promise<WifiP2pGroupInfo>
...
@@ -533,13 +503,11 @@ getCurrentGroup(): Promise<WifiP2pGroupInfo>
获取P2P当前组信息,使用promise方式作为异步方法。
获取P2P当前组信息,使用promise方式作为异步方法。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
返回值:
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------- | -------- |
| -------- | -------- |
| Promise
<
[WifiP2pGroupInfo](#WifiP2pGroupInfo)
>
| 当前组信息。 |
| Promise
<
[WifiP2pGroupInfo](#WifiP2pGroupInfo)
>
| 当前组信息。 |
...
@@ -551,13 +519,11 @@ getCurrentGroup(callback: AsyncCallback<WifiP2pGroupInfo>): void
...
@@ -551,13 +519,11 @@ getCurrentGroup(callback: AsyncCallback<WifiP2pGroupInfo>): void
获取P2P当前组信息,使用callback方式作为异步方法。
获取P2P当前组信息,使用callback方式作为异步方法。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
参数
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
[WifiP2pGroupInfo](#WifiP2pGroupInfo)
>
| 是 | 当前组信息的回调函数。 |
| callback | AsyncCallback
<
[WifiP2pGroupInfo](#WifiP2pGroupInfo)
>
| 是 | 当前组信息的回调函数。 |
...
@@ -610,13 +576,11 @@ getP2pPeerDevices(): Promise<WifiP2pDevice[]>
...
@@ -610,13 +576,11 @@ getP2pPeerDevices(): Promise<WifiP2pDevice[]>
获取P2P对端设备列表信息,使用promise方式作为异步方法。
获取P2P对端设备列表信息,使用promise方式作为异步方法。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
返回值:
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------- | -------- |
| -------- | -------- |
| Promise
<
[WifiP2pDevice[]](#WifiP2pDevice)
>
| 对端设备列表信息。 |
| Promise
<
[WifiP2pDevice[]](#WifiP2pDevice)
>
| 对端设备列表信息。 |
...
@@ -628,13 +592,11 @@ getP2pPeerDevices(callback: AsyncCallback<WifiP2pDevice[]>): void
...
@@ -628,13 +592,11 @@ getP2pPeerDevices(callback: AsyncCallback<WifiP2pDevice[]>): void
获取P2P对端设备列表信息,使用callback方式作为异步方法。
获取P2P对端设备列表信息,使用callback方式作为异步方法。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
参数
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
[WifiP2pDevice[]](#WifiP2pDevice)
>
| 是 | 对端设备列表信息回调函数。 |
| callback | AsyncCallback
<
[WifiP2pDevice[]](#WifiP2pDevice)
>
| 是 | 对端设备列表信息回调函数。 |
...
@@ -646,18 +608,17 @@ createGroup(config: WifiP2PConfig): boolean;
...
@@ -646,18 +608,17 @@ createGroup(config: WifiP2PConfig): boolean;
创建群组。
创建群组。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
**参数:**
-
参数:
|
**参数名**
|
**类型**
| 必填 |
**说明**
|
|
**参数名**
|
**类型**
| 必填 |
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| config |
[
WifiP2PConfig
](
#WifiP2PConfig
)
| 是 | 群组配置信息。 |
| config |
[
WifiP2PConfig
](
#WifiP2PConfig
)
| 是 | 群组配置信息。 |
-
返回值:
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------- | -------- |
| -------- | -------- |
| boolean | true:创建群组操作执行成功,
false:创建群组操作执行失败。 |
| boolean | true:创建群组操作执行成功,
false:创建群组操作执行失败。 |
...
@@ -691,13 +652,11 @@ removeGroup(): boolean;
...
@@ -691,13 +652,11 @@ removeGroup(): boolean;
移除群组。
移除群组。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
返回值:
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------- | -------- |
| -------- | -------- |
| boolean | true:操作执行成功,
false:操作执行失败。 |
| boolean | true:操作执行成功,
false:操作执行失败。 |
...
@@ -709,24 +668,23 @@ p2pConnect(config: WifiP2PConfig): boolean;
...
@@ -709,24 +668,23 @@ p2pConnect(config: WifiP2PConfig): boolean;
执行P2P连接。
执行P2P连接。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
**系统能力:**
SystemCapability.Communication.WiFi.P2P
-
系统能力:
**参数:**
SystemCapability.Communication.WiFi.P2P
-
参数:
|
**参数名**
|
**类型**
| 必填 |
**说明**
|
|
**参数名**
|
**类型**
| 必填 |
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| config |
[
WifiP2PConfig
](
#WifiP2PConfig
)
| 是 | 连接配置信息。 |
| config |
[
WifiP2PConfig
](
#WifiP2PConfig
)
| 是 | 连接配置信息。 |
-
返回值:
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------- | -------- |
| -------- | -------- |
| boolean | true:操作执行成功,
false:操作执行失败。 |
| boolean | true:操作执行成功,
false:操作执行失败。 |
-
示例
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifi
'
;
import
wifi
from
'
@ohos.wifi
'
;
...
@@ -799,13 +757,11 @@ p2pCancelConnect(): boolean;
...
@@ -799,13 +757,11 @@ p2pCancelConnect(): boolean;
取消P2P连接。
取消P2P连接。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
返回值:
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------- | -------- |
| -------- | -------- |
| boolean | true:取消连接操作执行成功,
false:取消连接操作执行失败。 |
| boolean | true:取消连接操作执行成功,
false:取消连接操作执行失败。 |
...
@@ -817,13 +773,11 @@ startDiscoverDevices(): boolean;
...
@@ -817,13 +773,11 @@ startDiscoverDevices(): boolean;
开始发现设备。
开始发现设备。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
返回值:
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------- | -------- |
| -------- | -------- |
| boolean | true:操作执行成功,
false:操作执行失败。 |
| boolean | true:操作执行成功,
false:操作执行失败。 |
...
@@ -835,13 +789,11 @@ stopDiscoverDevices(): boolean;
...
@@ -835,13 +789,11 @@ stopDiscoverDevices(): boolean;
停止发现设备。
停止发现设备。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
返回值:
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------- | -------- |
| -------- | -------- |
| boolean | true:操作执行成功,操作执行失败。 |
| boolean | true:操作执行成功,操作执行失败。 |
...
@@ -853,25 +805,24 @@ on(type: "wifiStateChange", callback: Callback<number>): void
...
@@ -853,25 +805,24 @@ on(type: "wifiStateChange", callback: Callback<number>): void
注册WLAN状态改变事件。
注册WLAN状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"wifiStateChange"字符串。 |
| type | string | 是 | 固定填"wifiStateChange"字符串。 |
| callback | Callback
<
number
>
| 是 | 状态改变回调函数。 |
| callback | Callback
<
number
>
| 是 | 状态改变回调函数。 |
-
状态改变事件的枚举。
**状态改变事件的枚举:**
|
**枚举值**
|
**说明**
|
| -------- | -------- |
|
**枚举值**
|
**说明**
|
| 0 | 未激活。 |
| -------- | -------- |
| 1 | 已激活。 |
| 0 | 未激活。 |
| 2 | 激活中。 |
| 1 | 已激活。 |
| 3 | 去激活中。 |
| 2 | 激活中。 |
| 3 | 去激活中。 |
## wifi.off('wifiStateChange')<sup>7+</sup>
## wifi.off('wifiStateChange')<sup>7+</sup>
...
@@ -880,19 +831,17 @@ off(type: "wifiStateChange", callback?: Callback<number>): void
...
@@ -880,19 +831,17 @@ off(type: "wifiStateChange", callback?: Callback<number>): void
取消注册WLAN状态改变事件。
取消注册WLAN状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"wifiStateChange"字符串。 |
| type | string | 是 | 固定填"wifiStateChange"字符串。 |
| callback | Callback
<
number
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
| callback | Callback
<
number
>
| 否 | 状态改变回调函数。如果callback不填,将去注册该事件关联的所有回调函数。 |
-
示例
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifi
'
;
import
wifi
from
'
@ohos.wifi
'
;
...
@@ -915,23 +864,22 @@ on(type: "wifiConnectionChange", callback: Callback<number>): void
...
@@ -915,23 +864,22 @@ on(type: "wifiConnectionChange", callback: Callback<number>): void
注册WLAN连接状态改变事件。
注册WLAN连接状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"wifiConnectionChange"字符串。 |
| type | string | 是 | 固定填"wifiConnectionChange"字符串。 |
| callback | Callback
<
number
>
| 是 | 状态改变回调函数。 |
| callback | Callback
<
number
>
| 是 | 状态改变回调函数。 |
-
连接状态改变事件的枚举。
**连接状态改变事件的枚举:**
|
**枚举值**
|
**说明**
|
| -------- | -------- |
|
**枚举值**
|
**说明**
|
| 0 | 已断开。 |
| -------- | -------- |
| 1 | 已连接。 |
| 0 | 已断开。 |
| 1 | 已连接。 |
## wifi.off('wifiConnectionChange')<sup>7+</sup>
## wifi.off('wifiConnectionChange')<sup>7+</sup>
...
@@ -940,13 +888,11 @@ off(type: "wifiConnectionChange", callback?: Callback<number>): void
...
@@ -940,13 +888,11 @@ off(type: "wifiConnectionChange", callback?: Callback<number>): void
取消注册WLAN连接状态改变事件。
取消注册WLAN连接状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"wifiConnectionChange"字符串。 |
| type | string | 是 | 固定填"wifiConnectionChange"字符串。 |
...
@@ -959,23 +905,22 @@ on(type: "wifiScanStateChange", callback: Callback<number>): void
...
@@ -959,23 +905,22 @@ on(type: "wifiScanStateChange", callback: Callback<number>): void
注册扫描状态改变事件。
注册扫描状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"wifiScanStateChange"字符串。 |
| type | string | 是 | 固定填"wifiScanStateChange"字符串。 |
| callback | Callback
<
number
>
| 是 | 状态改变回调函数。 |
| callback | Callback
<
number
>
| 是 | 状态改变回调函数。 |
-
扫描状态改变事件的枚举。
**扫描状态改变事件的枚举:**
|
**枚举值**
|
**说明**
|
| -------- | -------- |
|
**枚举值**
|
**说明**
|
| 0 | 扫描失败。 |
| -------- | -------- |
| 1 | 扫描成功。 |
| 0 | 扫描失败。 |
| 1 | 扫描成功。 |
## wifi.off('wifiScanStateChange')<sup>7+</sup>
## wifi.off('wifiScanStateChange')<sup>7+</sup>
...
@@ -984,13 +929,11 @@ off(type: "wifiScanStateChange", callback?: Callback<number>): void
...
@@ -984,13 +929,11 @@ off(type: "wifiScanStateChange", callback?: Callback<number>): void
取消注册扫描状态改变事件。
取消注册扫描状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
...
@@ -1004,13 +947,11 @@ on(type: "wifiRssiChange", callback: Callback<number>): void
...
@@ -1004,13 +947,11 @@ on(type: "wifiRssiChange", callback: Callback<number>): void
注册RSSI状态改变事件。
注册RSSI状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"wifiRssiChange"字符串。 |
| type | string | 是 | 固定填"wifiRssiChange"字符串。 |
...
@@ -1023,13 +964,11 @@ off(type: "wifiRssiChange", callback?: Callback<number>): void
...
@@ -1023,13 +964,11 @@ off(type: "wifiRssiChange", callback?: Callback<number>): void
取消注册RSSI状态改变事件。
取消注册RSSI状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.STA
SystemCapability.Communication.WiFi.STA
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"wifiRssiChange"字符串。 |
| type | string | 是 | 固定填"wifiRssiChange"字符串。 |
...
@@ -1042,25 +981,24 @@ on(type: "hotspotStateChange", callback: Callback<number>): void
...
@@ -1042,25 +981,24 @@ on(type: "hotspotStateChange", callback: Callback<number>): void
注册热点状态改变事件。
注册热点状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.AP.Core
SystemCapability.Communication.WiFi.AP.Core
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"hotspotStateChange"字符串。 |
| type | string | 是 | 固定填"hotspotStateChange"字符串。 |
| callback | Callback
<
number
>
| 是 | 状态改变回调函数。 |
| callback | Callback
<
number
>
| 是 | 状态改变回调函数。 |
-
热点状态改变事件的枚举。
**热点状态改变事件的枚举:**
|
**枚举值**
|
**说明**
|
| -------- | -------- |
|
**枚举值**
|
**说明**
|
| 0 | 未激活。 |
| -------- | -------- |
| 1 | 已激活。 |
| 0 | 未激活。 |
| 2 | 激活中。 |
| 1 | 已激活。 |
| 3 | 去激活中。 |
| 2 | 激活中。 |
| 3 | 去激活中。 |
## wifi.off('hotspotStateChange')<sup>7+</sup>
## wifi.off('hotspotStateChange')<sup>7+</sup>
...
@@ -1069,13 +1007,11 @@ off(type: "hotspotStateChange", callback?: Callback<number>): void
...
@@ -1069,13 +1007,11 @@ off(type: "hotspotStateChange", callback?: Callback<number>): void
取消注册热点状态改变事件。
取消注册热点状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.AP.Core
SystemCapability.Communication.WiFi.AP.Core
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"hotspotStateChange"字符串。 |
| type | string | 是 | 固定填"hotspotStateChange"字符串。 |
...
@@ -1088,26 +1024,25 @@ on(type: "p2pStateChange", callback: Callback<number>): void
...
@@ -1088,26 +1024,25 @@ on(type: "p2pStateChange", callback: Callback<number>): void
注册P2P开关状态改变事件。
注册P2P开关状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pStateChange"字符串。 |
| type | string | 是 | 固定填"p2pStateChange"字符串。 |
| callback | Callback
<
number
>
| 是 | 状态改变回调函数。 |
| callback | Callback
<
number
>
| 是 | 状态改变回调函数。 |
-
P2P状态改变事件的枚举。
**P2P状态改变事件的枚举:**
|
**枚举值**
|
**说明**
|
| -------- | -------- |
|
**枚举值**
|
**说明**
|
| 1 | 空闲。 |
| -------- | -------- |
| 2 | 打开中。 |
| 1 | 空闲。 |
| 3 | 已打开。 |
| 2 | 打开中。 |
| 4 | 关闭中。 |
| 3 | 已打开。 |
| 5 | 已关闭。 |
| 4 | 关闭中。 |
| 5 | 已关闭。 |
## wifi.off('p2pStateChange')<sup>8+</sup>
## wifi.off('p2pStateChange')<sup>8+</sup>
...
@@ -1115,13 +1050,11 @@ off(type: "p2pStateChange", callback?: Callback<number>): void
...
@@ -1115,13 +1050,11 @@ off(type: "p2pStateChange", callback?: Callback<number>): void
取消注册P2P开关状态改变事件。
取消注册P2P开关状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pStateChange"字符串。 |
| type | string | 是 | 固定填"p2pStateChange"字符串。 |
...
@@ -1134,13 +1067,11 @@ on(type: "p2pConnectionChange", callback: Callback<WifiP2pLinkedInfo>): vo
...
@@ -1134,13 +1067,11 @@ on(type: "p2pConnectionChange", callback: Callback<WifiP2pLinkedInfo>): vo
注册P2P连接状态改变事件。
注册P2P连接状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pConnectionChange"字符串。 |
| type | string | 是 | 固定填"p2pConnectionChange"字符串。 |
...
@@ -1153,13 +1084,11 @@ off(type: "p2pConnectionChange", callback?: Callback<WifiP2pLinkedInfo>):
...
@@ -1153,13 +1084,11 @@ off(type: "p2pConnectionChange", callback?: Callback<WifiP2pLinkedInfo>):
取消注册P2P连接状态改变事件。
取消注册P2P连接状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pConnectionChange"字符串。 |
| type | string | 是 | 固定填"p2pConnectionChange"字符串。 |
...
@@ -1172,13 +1101,11 @@ on(type: "p2pDeviceChange", callback: Callback<WifiP2pDevice>): void
...
@@ -1172,13 +1101,11 @@ on(type: "p2pDeviceChange", callback: Callback<WifiP2pDevice>): void
注册P2P设备状态改变事件。
注册P2P设备状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pDeviceChange"字符串。 |
| type | string | 是 | 固定填"p2pDeviceChange"字符串。 |
...
@@ -1191,13 +1118,11 @@ off(type: "p2pDeviceChange", callback?: Callback<WifiP2pDevice>): void
...
@@ -1191,13 +1118,11 @@ off(type: "p2pDeviceChange", callback?: Callback<WifiP2pDevice>): void
取消注册P2P设备状态改变事件。
取消注册P2P设备状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.LOCATION
ohos.permission.LOCATION
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pDeviceChange"字符串。 |
| type | string | 是 | 固定填"p2pDeviceChange"字符串。 |
...
@@ -1210,13 +1135,11 @@ on(type: "p2pPeerDeviceChange", callback: Callback<WifiP2pDevice[]>): void
...
@@ -1210,13 +1135,11 @@ on(type: "p2pPeerDeviceChange", callback: Callback<WifiP2pDevice[]>): void
注册P2P对端设备状态改变事件。
注册P2P对端设备状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pPeerDeviceChange"字符串。 |
| type | string | 是 | 固定填"p2pPeerDeviceChange"字符串。 |
...
@@ -1229,13 +1152,11 @@ off(type: "p2pPeerDeviceChange", callback?: Callback<WifiP2pDevice[]>): vo
...
@@ -1229,13 +1152,11 @@ off(type: "p2pPeerDeviceChange", callback?: Callback<WifiP2pDevice[]>): vo
取消注册P2P对端设备状态改变事件。
取消注册P2P对端设备状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.LOCATION
ohos.permission.LOCATION
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pPeerDeviceChange"字符串。 |
| type | string | 是 | 固定填"p2pPeerDeviceChange"字符串。 |
...
@@ -1248,13 +1169,11 @@ on(type: "p2pPersistentGroupChange", callback: Callback<void>): void
...
@@ -1248,13 +1169,11 @@ on(type: "p2pPersistentGroupChange", callback: Callback<void>): void
注册P2P永久组状态改变事件。
注册P2P永久组状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pPersistentGroupChange"字符串。 |
| type | string | 是 | 固定填"p2pPersistentGroupChange"字符串。 |
...
@@ -1267,13 +1186,11 @@ off(type: "p2pPersistentGroupChange", callback?: Callback<void>): void
...
@@ -1267,13 +1186,11 @@ off(type: "p2pPersistentGroupChange", callback?: Callback<void>): void
取消注册P2P永久组状态改变事件。
取消注册P2P永久组状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pPersistentGroupChange"字符串。 |
| type | string | 是 | 固定填"p2pPersistentGroupChange"字符串。 |
...
@@ -1286,23 +1203,22 @@ on(type: "p2pDiscoveryChange", callback: Callback<number>): void
...
@@ -1286,23 +1203,22 @@ on(type: "p2pDiscoveryChange", callback: Callback<number>): void
注册发现设备状态改变事件。
注册发现设备状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pDiscoveryChange"字符串。 |
| type | string | 是 | 固定填"p2pDiscoveryChange"字符串。 |
| callback | Callback
<
number
>
| 是 | 状态改变回调函数。 |
| callback | Callback
<
number
>
| 是 | 状态改变回调函数。 |
-
发现设备状态改变事件的枚举。
**发现设备状态改变事件的枚举:**
|
**枚举值**
|
**说明**
|
| -------- | -------- |
|
**枚举值**
|
**说明**
|
| 0 | 初始状态。 |
| -------- | -------- |
| 1 | 发现成功。 |
| 0 | 初始状态。 |
| 1 | 发现成功。 |
## wifi.off('p2pDiscoveryChange')<sup>8+</sup>
## wifi.off('p2pDiscoveryChange')<sup>8+</sup>
...
@@ -1311,13 +1227,11 @@ off(type: "p2pDiscoveryChange", callback?: Callback<number>): void
...
@@ -1311,13 +1227,11 @@ off(type: "p2pDiscoveryChange", callback?: Callback<number>): void
取消注册发现设备状态改变事件。
取消注册发现设备状态改变事件。
-
需要权限:
**需要权限:**
ohos.permission.GET_WIFI_INFO
ohos.permission.GET_WIFI_INFO
-
系统能力:
**系统能力:**
SystemCapability.Communication.WiFi.P2P
SystemCapability.Communication.WiFi.P2P
-
参数
**参数:**
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
|
**参数名**
|
**类型**
|
**必填**
|
**说明**
|
| -------- | -------- | -------- | -------- |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 固定填"p2pDiscoveryChange"字符串。 |
| type | string | 是 | 固定填"p2pDiscoveryChange"字符串。 |
...
...
zh-cn/application-dev/reference/apis/js-apis-zlib.md
浏览文件 @
4b989024
# Zip模块(JS端SDK接口)
# Zip模块(JS端SDK接口)
## 使用限制
无。
## 导入模块
## 导入模块
```
javascript
```
javascript
...
@@ -9,7 +7,7 @@ import zlib from '@ohos.zlib';
...
@@ -9,7 +7,7 @@ import zlib from '@ohos.zlib';
```
```
## zlib.zipFile
## zlib.zipFile
zipFile(inFile:string, outFile:string, options: Options): Promise
<void>
;
zipFile(inFile:string, outFile:string, options: Options): Promise
\<
void>
压缩接口(Promise形式)。
压缩接口(Promise形式)。
**系统能力:**
SystemCapability.BundleManager.Zlib
**系统能力:**
SystemCapability.BundleManager.Zlib
...
@@ -72,7 +70,7 @@ zlib.zipFile(inFile , outFile, options).then((data) => {
...
@@ -72,7 +70,7 @@ zlib.zipFile(inFile , outFile, options).then((data) => {
## zlib.unzipFile
## zlib.unzipFile
unzipFile(inFile:string, outFile:string, options: Options): Promise
<void>
;
unzipFile(inFile:string, outFile:string, options: Options): Promise
\<
void>
解压文件,解压完成返回执行结果(Promise形式)。
解压文件,解压完成返回执行结果(Promise形式)。
...
...
zh-cn/application-dev/ui/js-framework-resource-restriction.md
浏览文件 @
4b989024
...
@@ -41,7 +41,7 @@
...
@@ -41,7 +41,7 @@
| 属性 | 类型 | 描述 |
| 属性 | 类型 | 描述 |
| -------- | -------- | -------- |
| -------- | -------- | -------- |
| $r | (key:
string)
=
>
string | 获取资源限定下具体的资源内容。例如:this.$r('strings.hello')。
<br/>
参数说明:
<br/>
-
key:定义在资源限定文件中的键值,如strings.hello。
<br/>
|
| $r | (key:
string)
=
>
string | 获取资源限定下具体的资源内容。例如:this.$r('strings.hello')。
<br/>
参数说明:
<br/>
-
key:定义在资源限定文件中的键值,如strings.hello。 |
**res-defaults.json示例:**
<br/>
**res-defaults.json示例:**
<br/>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录