Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
c4dd346d
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看板
提交
c4dd346d
编写于
6月 08, 2023
作者:
L
liujiaojiao
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改文档缩进格式
Signed-off-by:
N
liujiaojiao
<
liujiaojiao9@huawei.com
>
上级
e79cfb61
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
27 addition
and
45 deletion
+27
-45
zh-cn/application-dev/reference/apis/js-apis-wifiManager.md
zh-cn/application-dev/reference/apis/js-apis-wifiManager.md
+27
-45
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-wifiManager.md
浏览文件 @
c4dd346d
...
@@ -1013,7 +1013,7 @@ getLinkedInfo(callback: AsyncCallback<WifiLinkedInfo>): void
...
@@ -1013,7 +1013,7 @@ getLinkedInfo(callback: AsyncCallback<WifiLinkedInfo>): void
| 2501001 | Wifi is closed.|
| 2501001 | Wifi is closed.|
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
from
'
@ohos.wifiManager
'
;
wifi
.
getLinkedInfo
((
err
,
data
)
=>
{
wifi
.
getLinkedInfo
((
err
,
data
)
=>
{
...
@@ -1029,7 +1029,7 @@ getLinkedInfo(callback: AsyncCallback<WifiLinkedInfo>): void
...
@@ -1029,7 +1029,7 @@ getLinkedInfo(callback: AsyncCallback<WifiLinkedInfo>): void
}).
catch
(
error
=>
{
}).
catch
(
error
=>
{
console
.
info
(
"
get linked info error
"
);
console
.
info
(
"
get linked info error
"
);
});
});
```
```
## WifiLinkedInfo<sup>9+</sup>
## WifiLinkedInfo<sup>9+</sup>
...
@@ -1103,24 +1103,6 @@ getLinkedInfo(callback: AsyncCallback<WifiLinkedInfo>): void
...
@@ -1103,24 +1103,6 @@ getLinkedInfo(callback: AsyncCallback<WifiLinkedInfo>): void
| UNINITIALIZED | 10 | 连接建立失败。 |
| UNINITIALIZED | 10 | 连接建立失败。 |
| INVALID | 11 | 无效值。 |
| INVALID | 11 | 无效值。 |
## SuppState<sup>10+</sup>
表示Wi-Fi标准的枚举。
**系统能力:**
SystemCapability.Communication.WiFi.STA
| 名称 | 值 | 说明 |
| -------- | -------- | -------- |
| WIFI_STANDARD_UNDEFINED | 0 | 未定义。 |
| WIFI_STANDARD_11A | 1 | 11A。 |
| WIFI_STANDARD_11B | 2 | 11B。 |
| WIFI_STANDARD_11G | 3 | 11G。 |
| WIFI_STANDARD_11N | 4 | 11N。 |
| WIFI_STANDARD_11AC | 5 | 11AC。 |
| WIFI_STANDARD_11AX | 6 | 11AX。 |
| WIFI_STANDARD_11AD | 7 | 11AD。 |
## wifi.isConnected<sup>9+</sup>
## wifi.isConnected<sup>9+</sup>
isConnected(): boolean
isConnected(): boolean
...
@@ -2449,7 +2431,7 @@ p2pConnect(config: WifiP2PConfig): void
...
@@ -2449,7 +2431,7 @@ p2pConnect(config: WifiP2PConfig): void
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifi
'
;
import
wifi
from
'
@ohos.wifi
'
;
var
recvP2pConnectionChangeFunc
=
result
=>
{
var
recvP2pConnectionChangeFunc
=
result
=>
{
...
@@ -2513,7 +2495,7 @@ p2pConnect(config: WifiP2PConfig): void
...
@@ -2513,7 +2495,7 @@ p2pConnect(config: WifiP2PConfig): void
setTimeout
(
function
()
{
wifi
.
off
(
"
p2pPeerDeviceChange
"
,
recvP2pPeerDeviceChangeFunc
);},
125
*
1000
);
setTimeout
(
function
()
{
wifi
.
off
(
"
p2pPeerDeviceChange
"
,
recvP2pPeerDeviceChangeFunc
);},
125
*
1000
);
setTimeout
(
function
()
{
wifi
.
off
(
"
p2pPersistentGroupChange
"
,
recvP2pPersistentGroupChangeFunc
);},
125
*
1000
);
setTimeout
(
function
()
{
wifi
.
off
(
"
p2pPersistentGroupChange
"
,
recvP2pPersistentGroupChangeFunc
);},
125
*
1000
);
console
.
info
(
"
start discover devices ->
"
+
wifi
.
startP2pDiscoverDevices
());
console
.
info
(
"
start discover devices ->
"
+
wifi
.
startP2pDiscoverDevices
());
```
```
## wifi.p2pCancelConnect<sup>9+</sup>
## wifi.p2pCancelConnect<sup>9+</sup>
...
@@ -2829,7 +2811,7 @@ off(type: "wifiStateChange", callback?: Callback<number>): void
...
@@ -2829,7 +2811,7 @@ off(type: "wifiStateChange", callback?: Callback<number>): void
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifi
'
;
import
wifi
from
'
@ohos.wifi
'
;
var
recvPowerNotifyFunc
=
result
=>
{
var
recvPowerNotifyFunc
=
result
=>
{
...
@@ -2841,7 +2823,7 @@ off(type: "wifiStateChange", callback?: Callback<number>): void
...
@@ -2841,7 +2823,7 @@ off(type: "wifiStateChange", callback?: Callback<number>): void
// Unregister event
// Unregister event
wifi
.
off
(
"
wifiStateChange
"
,
recvPowerNotifyFunc
);
wifi
.
off
(
"
wifiStateChange
"
,
recvPowerNotifyFunc
);
```
```
## wifi.on('wifiConnectionChange')<sup>9+</sup>
## wifi.on('wifiConnectionChange')<sup>9+</sup>
...
@@ -2902,7 +2884,7 @@ off(type: "wifiConnectionChange", callback?: Callback<number>): void
...
@@ -2902,7 +2884,7 @@ off(type: "wifiConnectionChange", callback?: Callback<number>): void
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifi
'
;
import
wifi
from
'
@ohos.wifi
'
;
var
recvWifiConnectionChangeFunc
=
result
=>
{
var
recvWifiConnectionChangeFunc
=
result
=>
{
...
@@ -2914,7 +2896,7 @@ off(type: "wifiConnectionChange", callback?: Callback<number>): void
...
@@ -2914,7 +2896,7 @@ off(type: "wifiConnectionChange", callback?: Callback<number>): void
// Unregister event
// Unregister event
wifi
.
off
(
"
wifiConnectionChange
"
,
recvWifiConnectionChangeFunc
);
wifi
.
off
(
"
wifiConnectionChange
"
,
recvWifiConnectionChangeFunc
);
```
```
## wifi.on('wifiScanStateChange')<sup>9+</sup>
## wifi.on('wifiScanStateChange')<sup>9+</sup>
...
@@ -2974,7 +2956,7 @@ off(type: "wifiScanStateChange", callback?: Callback<number>): void
...
@@ -2974,7 +2956,7 @@ off(type: "wifiScanStateChange", callback?: Callback<number>): void
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifi
'
;
import
wifi
from
'
@ohos.wifi
'
;
var
recvWifiScanStateChangeFunc
=
result
=>
{
var
recvWifiScanStateChangeFunc
=
result
=>
{
...
@@ -2986,7 +2968,7 @@ off(type: "wifiScanStateChange", callback?: Callback<number>): void
...
@@ -2986,7 +2968,7 @@ off(type: "wifiScanStateChange", callback?: Callback<number>): void
// Unregister event
// Unregister event
wifi
.
off
(
"
wifiScanStateChange
"
,
recvWifiScanStateChangeFunc
);
wifi
.
off
(
"
wifiScanStateChange
"
,
recvWifiScanStateChangeFunc
);
```
```
## wifi.on('wifiRssiChange')<sup>9+</sup>
## wifi.on('wifiRssiChange')<sup>9+</sup>
...
@@ -3039,7 +3021,7 @@ off(type: "wifiRssiChange", callback?: Callback<number>): void
...
@@ -3039,7 +3021,7 @@ off(type: "wifiRssiChange", callback?: Callback<number>): void
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
from
'
@ohos.wifiManager
'
;
var
recvWifiRssiChangeFunc
=
result
=>
{
var
recvWifiRssiChangeFunc
=
result
=>
{
...
@@ -3051,7 +3033,7 @@ off(type: "wifiRssiChange", callback?: Callback<number>): void
...
@@ -3051,7 +3033,7 @@ off(type: "wifiRssiChange", callback?: Callback<number>): void
// Unregister event
// Unregister event
wifiManager
.
off
(
"
wifiRssiChange
"
,
recvWifiRssiChangeFunc
);
wifiManager
.
off
(
"
wifiRssiChange
"
,
recvWifiRssiChangeFunc
);
```
```
## wifi.on('hotspotStateChange')<sup>9+</sup>
## wifi.on('hotspotStateChange')<sup>9+</sup>
...
@@ -3113,7 +3095,7 @@ off(type: "hotspotStateChange", callback?: Callback<number>): void
...
@@ -3113,7 +3095,7 @@ off(type: "hotspotStateChange", callback?: Callback<number>): void
| 2601000 | Operation failed.|
| 2601000 | Operation failed.|
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
from
'
@ohos.wifiManager
'
;
var
recvHotspotStateChangeFunc
=
result
=>
{
var
recvHotspotStateChangeFunc
=
result
=>
{
...
@@ -3125,7 +3107,7 @@ off(type: "hotspotStateChange", callback?: Callback<number>): void
...
@@ -3125,7 +3107,7 @@ off(type: "hotspotStateChange", callback?: Callback<number>): void
// Unregister event
// Unregister event
wifiManager
.
off
(
"
hotspotStateChange
"
,
recvHotspotStateChangeFunc
);
wifiManager
.
off
(
"
hotspotStateChange
"
,
recvHotspotStateChangeFunc
);
```
```
## wifi.on('p2pStateChange')<sup>9+</sup>
## wifi.on('p2pStateChange')<sup>9+</sup>
...
@@ -3188,7 +3170,7 @@ off(type: "p2pStateChange", callback?: Callback<number>): void
...
@@ -3188,7 +3170,7 @@ off(type: "p2pStateChange", callback?: Callback<number>): void
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
from
'
@ohos.wifiManager
'
;
var
recvP2pStateChangeFunc
=
result
=>
{
var
recvP2pStateChangeFunc
=
result
=>
{
...
@@ -3200,9 +3182,9 @@ off(type: "p2pStateChange", callback?: Callback<number>): void
...
@@ -3200,9 +3182,9 @@ off(type: "p2pStateChange", callback?: Callback<number>): void
// Unregister event
// Unregister event
wifiManager
.
off
(
"
p2pStateChange
"
,
recvP2pStateChangeFunc
);
wifiManager
.
off
(
"
p2pStateChange
"
,
recvP2pStateChangeFunc
);
```
```
## wifi.on('p2pConnectionChange')
<sup>
9+
</sup>
## wifi.on('p2pConnectionChange')<sup>9+</sup>
on(type: "p2pConnectionChange", callback: Callback
<
WifiP2pLinkedInfo
>
): void
on(type: "p2pConnectionChange", callback: Callback
<
WifiP2pLinkedInfo
>
): void
...
@@ -3253,7 +3235,7 @@ off(type: "p2pConnectionChange", callback?: Callback<WifiP2pLinkedInfo>):
...
@@ -3253,7 +3235,7 @@ off(type: "p2pConnectionChange", callback?: Callback<WifiP2pLinkedInfo>):
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
from
'
@ohos.wifiManager
'
;
var
recvP2pConnectionChangeFunc
=
result
=>
{
var
recvP2pConnectionChangeFunc
=
result
=>
{
...
@@ -3265,7 +3247,7 @@ off(type: "p2pConnectionChange", callback?: Callback<WifiP2pLinkedInfo>):
...
@@ -3265,7 +3247,7 @@ off(type: "p2pConnectionChange", callback?: Callback<WifiP2pLinkedInfo>):
// Unregister event
// Unregister event
wifiManager
.
off
(
"
p2pConnectionChange
"
,
recvP2pConnectionChangeFunc
);
wifiManager
.
off
(
"
p2pConnectionChange
"
,
recvP2pConnectionChangeFunc
);
```
```
## wifi.on('p2pDeviceChange')<sup>9+</sup>
## wifi.on('p2pDeviceChange')<sup>9+</sup>
...
@@ -3318,7 +3300,7 @@ off(type: "p2pDeviceChange", callback?: Callback<WifiP2pDevice>): void
...
@@ -3318,7 +3300,7 @@ off(type: "p2pDeviceChange", callback?: Callback<WifiP2pDevice>): void
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
from
'
@ohos.wifiManager
'
;
var
recvP2pDeviceChangeFunc
=
result
=>
{
var
recvP2pDeviceChangeFunc
=
result
=>
{
...
@@ -3330,7 +3312,7 @@ off(type: "p2pDeviceChange", callback?: Callback<WifiP2pDevice>): void
...
@@ -3330,7 +3312,7 @@ off(type: "p2pDeviceChange", callback?: Callback<WifiP2pDevice>): void
// Unregister event
// Unregister event
wifiManager
.
off
(
"
p2pDeviceChange
"
,
recvP2pDeviceChangeFunc
);
wifiManager
.
off
(
"
p2pDeviceChange
"
,
recvP2pDeviceChangeFunc
);
```
```
## wifi.on('p2pPeerDeviceChange')<sup>9+</sup>
## wifi.on('p2pPeerDeviceChange')<sup>9+</sup>
...
@@ -3383,7 +3365,7 @@ off(type: "p2pPeerDeviceChange", callback?: Callback<WifiP2pDevice[]>): vo
...
@@ -3383,7 +3365,7 @@ off(type: "p2pPeerDeviceChange", callback?: Callback<WifiP2pDevice[]>): vo
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
from
'
@ohos.wifiManager
'
;
var
recvP2pPeerDeviceChangeFunc
=
result
=>
{
var
recvP2pPeerDeviceChangeFunc
=
result
=>
{
...
@@ -3395,7 +3377,7 @@ off(type: "p2pPeerDeviceChange", callback?: Callback<WifiP2pDevice[]>): vo
...
@@ -3395,7 +3377,7 @@ off(type: "p2pPeerDeviceChange", callback?: Callback<WifiP2pDevice[]>): vo
// Unregister event
// Unregister event
wifiManager
.
off
(
"
p2pPeerDeviceChange
"
,
recvP2pPeerDeviceChangeFunc
);
wifiManager
.
off
(
"
p2pPeerDeviceChange
"
,
recvP2pPeerDeviceChangeFunc
);
```
```
## wifi.on('p2pPersistentGroupChange')<sup>9+</sup>
## wifi.on('p2pPersistentGroupChange')<sup>9+</sup>
...
@@ -3448,7 +3430,7 @@ off(type: "p2pPersistentGroupChange", callback?: Callback<void>): void
...
@@ -3448,7 +3430,7 @@ off(type: "p2pPersistentGroupChange", callback?: Callback<void>): void
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
from
'
@ohos.wifiManager
'
;
var
recvP2pPersistentGroupChangeFunc
=
result
=>
{
var
recvP2pPersistentGroupChangeFunc
=
result
=>
{
...
@@ -3460,7 +3442,7 @@ off(type: "p2pPersistentGroupChange", callback?: Callback<void>): void
...
@@ -3460,7 +3442,7 @@ off(type: "p2pPersistentGroupChange", callback?: Callback<void>): void
// Unregister event
// Unregister event
wifiManager
.
off
(
"
p2pPersistentGroupChange
"
,
recvP2pPersistentGroupChangeFunc
);
wifiManager
.
off
(
"
p2pPersistentGroupChange
"
,
recvP2pPersistentGroupChangeFunc
);
```
```
## wifi.on('p2pDiscoveryChange')<sup>9+</sup>
## wifi.on('p2pDiscoveryChange')<sup>9+</sup>
...
@@ -3520,7 +3502,7 @@ off(type: "p2pDiscoveryChange", callback?: Callback<number>): void
...
@@ -3520,7 +3502,7 @@ off(type: "p2pDiscoveryChange", callback?: Callback<number>): void
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
from
'
@ohos.wifiManager
'
;
var
recvP2pDiscoveryChangeFunc
=
result
=>
{
var
recvP2pDiscoveryChangeFunc
=
result
=>
{
...
@@ -3532,4 +3514,4 @@ off(type: "p2pDiscoveryChange", callback?: Callback<number>): void
...
@@ -3532,4 +3514,4 @@ off(type: "p2pDiscoveryChange", callback?: Callback<number>): void
// Unregister event
// Unregister event
wifiManager
.
off
(
"
p2pDiscoveryChange
"
,
recvP2pDiscoveryChangeFunc
);
wifiManager
.
off
(
"
p2pDiscoveryChange
"
,
recvP2pDiscoveryChangeFunc
);
```
```
\ No newline at end of file
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录