Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
25306ab9
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看板
提交
25306ab9
编写于
6月 20, 2023
作者:
L
liujiaojiao
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改代码示例问题
Signed-off-by:
N
liujiaojiao
<
liujiaojiao9@huawei.com
>
上级
c4dd346d
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
150 addition
and
150 deletion
+150
-150
zh-cn/application-dev/reference/apis/js-apis-wifiManager.md
zh-cn/application-dev/reference/apis/js-apis-wifiManager.md
+150
-150
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-wifiManager.md
浏览文件 @
25306ab9
...
@@ -39,8 +39,8 @@ enableWifi(): void
...
@@ -39,8 +39,8 @@ enableWifi(): void
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
wifiManager
.
enableWifi
();
wifiManager
.
enableWifi
();
...
@@ -77,8 +77,8 @@ disableWifi(): void
...
@@ -77,8 +77,8 @@ disableWifi(): void
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
wifiManager
.
disableWifi
();
wifiManager
.
disableWifi
();
...
@@ -113,8 +113,8 @@ isWifiActive(): boolean
...
@@ -113,8 +113,8 @@ isWifiActive(): boolean
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
isActivate
=
wifiManager
.
isActivate
();
let
isActivate
=
wifiManager
.
isActivate
();
...
@@ -150,8 +150,8 @@ scan(): void
...
@@ -150,8 +150,8 @@ scan(): void
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
wifiManager
.
scan
();
wifiManager
.
scan
();
...
@@ -186,13 +186,13 @@ getScanInfoList(): Array<WifiScanInfo>;
...
@@ -186,13 +186,13 @@ getScanInfoList(): Array<WifiScanInfo>;
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
scanInfoList
=
wifiManager
.
getScanInfoList
();
let
scanInfoList
=
wifiManager
.
getScanInfoList
();
console
.
info
(
"
scanInfoList:
"
+
JSON
.
stringify
(
scanInfoList
));
console
.
info
(
"
scanInfoList:
"
+
JSON
.
stringify
(
scanInfoList
));
let len = Object.keys(
resul
t).length;
let
len
=
Object
.
keys
(
scanInfoLis
t
).
length
;
console
.
log
(
"
wifi received scan info:
"
+
len
);
console
.
log
(
"
wifi received scan info:
"
+
len
);
if
(
len
>
0
){
if
(
len
>
0
){
for
(
var
i
=
0
;
i
<
len
;
++
i
)
{
for
(
var
i
=
0
;
i
<
len
;
++
i
)
{
...
@@ -351,8 +351,8 @@ addDeviceConfig(config: WifiDeviceConfig): Promise<number>
...
@@ -351,8 +351,8 @@ addDeviceConfig(config: WifiDeviceConfig): Promise<number>
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
config
=
{
let
config
=
{
...
@@ -522,8 +522,8 @@ addDeviceConfig(config: WifiDeviceConfig, callback: AsyncCallback<number>)
...
@@ -522,8 +522,8 @@ addDeviceConfig(config: WifiDeviceConfig, callback: AsyncCallback<number>)
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
config
=
{
let
config
=
{
...
@@ -570,8 +570,8 @@ addCandidateConfig(config: WifiDeviceConfig): Promise<number>
...
@@ -570,8 +570,8 @@ addCandidateConfig(config: WifiDeviceConfig): Promise<number>
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
`````
`````
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
config
=
{
let
config
=
{
...
@@ -613,8 +613,8 @@ addCandidateConfig(config: WifiDeviceConfig, callback: AsyncCallback<number&g
...
@@ -613,8 +613,8 @@ addCandidateConfig(config: WifiDeviceConfig, callback: AsyncCallback<number&g
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
`````
`````
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
config
=
{
let
config
=
{
...
@@ -662,8 +662,8 @@ removeCandidateConfig(networkId: number): Promise<void>
...
@@ -662,8 +662,8 @@ removeCandidateConfig(networkId: number): Promise<void>
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
networkId
=
0
;
let
networkId
=
0
;
...
@@ -701,8 +701,8 @@ removeCandidateConfig(networkId: number, callback: AsyncCallback<void>): v
...
@@ -701,8 +701,8 @@ removeCandidateConfig(networkId: number, callback: AsyncCallback<void>): v
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
networkId
=
0
;
let
networkId
=
0
;
...
@@ -740,8 +740,8 @@ getCandidateConfigs(): Array<[WifiDeviceConfig](#wifideviceconfig)>
...
@@ -740,8 +740,8 @@ getCandidateConfigs(): Array<[WifiDeviceConfig](#wifideviceconfig)>
**示例:**
**示例:**
`````
`````
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
configs
=
wifiManager
.
getCandidateConfigs
();
let
configs
=
wifiManager
.
getCandidateConfigs
();
...
@@ -786,8 +786,8 @@ connectToCandidateConfig(networkId: number): void
...
@@ -786,8 +786,8 @@ connectToCandidateConfig(networkId: number): void
| 2501001 | Wifi is closed.|
| 2501001 | Wifi is closed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
networkId
=
0
;
let
networkId
=
0
;
...
@@ -828,8 +828,8 @@ connectToNetwork(networkId: number): void
...
@@ -828,8 +828,8 @@ connectToNetwork(networkId: number): void
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
networkId
=
0
;
let
networkId
=
0
;
...
@@ -868,8 +868,8 @@ connectToDevice(config: WifiDeviceConfig): void
...
@@ -868,8 +868,8 @@ connectToDevice(config: WifiDeviceConfig): void
| 2501001 | Wifi is closed.|
| 2501001 | Wifi is closed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
config
=
{
let
config
=
{
...
@@ -906,8 +906,8 @@ disconnect(): void
...
@@ -906,8 +906,8 @@ disconnect(): void
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
wifiManager
.
disconnect
();
wifiManager
.
disconnect
();
...
@@ -948,14 +948,14 @@ getSignalLevel(rssi: number, band: number): number
...
@@ -948,14 +948,14 @@ getSignalLevel(rssi: number, band: number): number
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
rssi
=
0
;
let
rssi
=
0
;
let
band
=
0
;
let
band
=
0
;
let
level
=
wifiManager
.
getSignalLevel
(
rssi
,
band
);
let
level
=
wifiManager
.
getSignalLevel
(
rssi
,
band
);
console.info("le
lvel:" + JSON.stringify(lel
vel));
console
.
info
(
"
le
vel:
"
+
JSON
.
stringify
(
le
vel
));
}
catch
(
error
){
}
catch
(
error
){
console
.
error
(
"
failed:
"
+
JSON
.
stringify
(
error
));
console
.
error
(
"
failed:
"
+
JSON
.
stringify
(
error
));
}
}
...
@@ -1014,9 +1014,9 @@ getLinkedInfo(callback: AsyncCallback<WifiLinkedInfo>): void
...
@@ -1014,9 +1014,9 @@ getLinkedInfo(callback: AsyncCallback<WifiLinkedInfo>): void
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
wifi
.
getLinkedInfo
((
err
,
data
)
=>
{
wifi
Manager
.
getLinkedInfo
((
err
,
data
)
=>
{
if
(
err
)
{
if
(
err
)
{
console
.
error
(
"
get linked info error
"
);
console
.
error
(
"
get linked info error
"
);
return
;
return
;
...
@@ -1024,7 +1024,7 @@ getLinkedInfo(callback: AsyncCallback<WifiLinkedInfo>): void
...
@@ -1024,7 +1024,7 @@ getLinkedInfo(callback: AsyncCallback<WifiLinkedInfo>): void
console
.
info
(
"
get wifi linked info:
"
+
JSON
.
stringify
(
data
));
console
.
info
(
"
get wifi linked info:
"
+
JSON
.
stringify
(
data
));
});
});
wifi
.
getLinkedInfo
().
then
(
data
=>
{
wifi
Manager
.
getLinkedInfo
().
then
(
data
=>
{
console
.
info
(
"
get wifi linked info:
"
+
JSON
.
stringify
(
data
));
console
.
info
(
"
get wifi linked info:
"
+
JSON
.
stringify
(
data
));
}).
catch
(
error
=>
{
}).
catch
(
error
=>
{
console
.
info
(
"
get linked info error
"
);
console
.
info
(
"
get linked info error
"
);
...
@@ -1128,8 +1128,8 @@ isConnected(): boolean
...
@@ -1128,8 +1128,8 @@ isConnected(): boolean
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
ret
=
wifiManager
.
isConnected
();
let
ret
=
wifiManager
.
isConnected
();
...
@@ -1182,8 +1182,8 @@ getSupportedFeatures(): number
...
@@ -1182,8 +1182,8 @@ getSupportedFeatures(): number
| 2401000 | Operation failed.|
| 2401000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
ret
=
wifiManager
.
getSupportedFeatures
();
let
ret
=
wifiManager
.
getSupportedFeatures
();
...
@@ -1226,11 +1226,11 @@ isFeatureSupported(featureId: number): boolean
...
@@ -1226,11 +1226,11 @@ isFeatureSupported(featureId: number): boolean
| 2401000 | Operation failed.|
| 2401000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let featureId = 0
;
let
featureId
=
0
;
let
ret
=
wifiManager
.
isFeatureSupported
(
featureId
);
let
ret
=
wifiManager
.
isFeatureSupported
(
featureId
);
console
.
info
(
"
isFeatureSupported:
"
+
ret
);
console
.
info
(
"
isFeatureSupported:
"
+
ret
);
}
catch
(
error
){
}
catch
(
error
){
...
@@ -1266,8 +1266,8 @@ getDeviceMacAddress(): string[]
...
@@ -1266,8 +1266,8 @@ getDeviceMacAddress(): string[]
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
ret
=
wifiManager
.
getDeviceMacAddress
();
let
ret
=
wifiManager
.
getDeviceMacAddress
();
...
@@ -1303,8 +1303,8 @@ getIpInfo(): IpInfo
...
@@ -1303,8 +1303,8 @@ getIpInfo(): IpInfo
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
info
=
wifiManager
.
getIpInfo
();
let
info
=
wifiManager
.
getIpInfo
();
...
@@ -1356,8 +1356,8 @@ getCountryCode(): string
...
@@ -1356,8 +1356,8 @@ getCountryCode(): string
| 2401000 | Operation failed.|
| 2401000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
code
=
wifiManager
.
getCountryCode
();
let
code
=
wifiManager
.
getCountryCode
();
...
@@ -1389,8 +1389,8 @@ reassociate(): void
...
@@ -1389,8 +1389,8 @@ reassociate(): void
| 2501001 | Wifi is closed.|
| 2501001 | Wifi is closed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
wifiManager
.
reassociate
();
wifiManager
.
reassociate
();
...
@@ -1421,8 +1421,8 @@ reconnect(): void
...
@@ -1421,8 +1421,8 @@ reconnect(): void
| 2501001 | Wifi is closed.|
| 2501001 | Wifi is closed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
wifiManager
.
reconnect
();
wifiManager
.
reconnect
();
...
@@ -1458,8 +1458,8 @@ getDeviceConfigs(): Array<[WifiDeviceConfig](#wifideviceconfig)>
...
@@ -1458,8 +1458,8 @@ getDeviceConfigs(): Array<[WifiDeviceConfig](#wifideviceconfig)>
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
configs
=
wifiManager
.
getDeviceConfigs
();
let
configs
=
wifiManager
.
getDeviceConfigs
();
...
@@ -1502,8 +1502,8 @@ updateDeviceConfig(config: WifiDeviceConfig): number
...
@@ -1502,8 +1502,8 @@ updateDeviceConfig(config: WifiDeviceConfig): number
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
config
=
{
let
config
=
{
...
@@ -1545,8 +1545,8 @@ disableDeviceConfig(networkId: number): void
...
@@ -1545,8 +1545,8 @@ disableDeviceConfig(networkId: number): void
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
netId
=
0
;
let
netId
=
0
;
...
@@ -1577,8 +1577,8 @@ removeAllDeviceConfigs(): void
...
@@ -1577,8 +1577,8 @@ removeAllDeviceConfigs(): void
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
wifiManager
.
removeAllDeviceConfigs
();
wifiManager
.
removeAllDeviceConfigs
();
...
@@ -1614,8 +1614,8 @@ removeDeviceConfig(networkId: number): void
...
@@ -1614,8 +1614,8 @@ removeDeviceConfig(networkId: number): void
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
id
=
0
;
let
id
=
0
;
...
@@ -1650,12 +1650,12 @@ isBandTypeSupported(bandType: WifiBandType): boolean
...
@@ -1650,12 +1650,12 @@ isBandTypeSupported(bandType: WifiBandType): boolean
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
type
=
0
;
let
type
=
0
;
boolean
isBandTypeSupported = wifiManager.isBandTypeSupported(type);
let
isBandTypeSupported
=
wifiManager
.
isBandTypeSupported
(
type
);
console
.
info
(
"
isBandTypeSupported:
"
+
isBandTypeSupported
);
console
.
info
(
"
isBandTypeSupported:
"
+
isBandTypeSupported
);
}
catch
(
error
){
}
catch
(
error
){
console
.
error
(
"
failed:
"
+
JSON
.
stringify
(
error
));
console
.
error
(
"
failed:
"
+
JSON
.
stringify
(
error
));
...
@@ -1698,8 +1698,8 @@ get5GChannelList(): Array<number>
...
@@ -1698,8 +1698,8 @@ get5GChannelList(): Array<number>
| 2501000 | Operation failed.|
| 2501000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
channelList
=
wifiManager
.
get5GChannelList
();
let
channelList
=
wifiManager
.
get5GChannelList
();
...
@@ -1730,8 +1730,8 @@ enableHotspot(): void
...
@@ -1730,8 +1730,8 @@ enableHotspot(): void
| 2601000 | Operation failed.|
| 2601000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
wifiManager
.
enableHotspot
();
wifiManager
.
enableHotspot
();
...
@@ -1761,8 +1761,8 @@ disableHotspot(): void
...
@@ -1761,8 +1761,8 @@ disableHotspot(): void
| 2601000 | Operation failed.|
| 2601000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
wifiManager
.
disableHotspot
();
wifiManager
.
disableHotspot
();
...
@@ -1798,8 +1798,8 @@ isHotspotDualBandSupported(): boolean
...
@@ -1798,8 +1798,8 @@ isHotspotDualBandSupported(): boolean
| 2601000 | Operation failed.|
| 2601000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
ret
=
wifiManager
.
isHotspotDualBandSupported
();
let
ret
=
wifiManager
.
isHotspotDualBandSupported
();
...
@@ -1836,8 +1836,8 @@ isHotspotActive(): boolean
...
@@ -1836,8 +1836,8 @@ isHotspotActive(): boolean
| 2601000 | Operation failed.|
| 2601000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
ret
=
wifiManager
.
isHotspotActive
();
let
ret
=
wifiManager
.
isHotspotActive
();
...
@@ -1874,8 +1874,8 @@ setHotspotConfig(config: HotspotConfig): void
...
@@ -1874,8 +1874,8 @@ setHotspotConfig(config: HotspotConfig): void
| 2601000 | Operation failed.|
| 2601000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
config
=
{
let
config
=
{
...
@@ -1937,8 +1937,8 @@ getHotspotConfig(): HotspotConfig
...
@@ -1937,8 +1937,8 @@ getHotspotConfig(): HotspotConfig
| 2601000 | Operation failed.|
| 2601000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
config
=
wifiManager
.
getHotspotConfig
();
let
config
=
wifiManager
.
getHotspotConfig
();
...
@@ -1975,8 +1975,8 @@ getHotspotStations(): Array<[StationInfo](#stationinfo9)>
...
@@ -1975,8 +1975,8 @@ getHotspotStations(): Array<[StationInfo](#stationinfo9)>
| 2601000 | Operation failed.|
| 2601000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
stations
=
wifiManager
.
getHotspotStations
();
let
stations
=
wifiManager
.
getHotspotStations
();
...
@@ -2026,10 +2026,10 @@ getP2pLinkedInfo(): Promise<WifiP2pLinkedInfo>
...
@@ -2026,10 +2026,10 @@ getP2pLinkedInfo(): Promise<WifiP2pLinkedInfo>
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
wifi.getP2pLinkedInfo((err, data) => {
wifi
Manager
.
getP2pLinkedInfo
((
err
,
data
)
=>
{
if
(
err
)
{
if
(
err
)
{
console
.
error
(
"
get p2p linked info error
"
);
console
.
error
(
"
get p2p linked info error
"
);
return
;
return
;
...
@@ -2037,7 +2037,7 @@ getP2pLinkedInfo(): Promise<WifiP2pLinkedInfo>
...
@@ -2037,7 +2037,7 @@ getP2pLinkedInfo(): Promise<WifiP2pLinkedInfo>
console
.
info
(
"
get wifi p2p linked info:
"
+
JSON
.
stringify
(
data
));
console
.
info
(
"
get wifi p2p linked info:
"
+
JSON
.
stringify
(
data
));
});
});
wifi.getP2pLinkedInfo().then(data => {
wifi
Manager
.
getP2pLinkedInfo
().
then
(
data
=>
{
console
.
info
(
"
get wifi p2p linked info:
"
+
JSON
.
stringify
(
data
));
console
.
info
(
"
get wifi p2p linked info:
"
+
JSON
.
stringify
(
data
));
});
});
```
```
...
@@ -2134,10 +2134,10 @@ getCurrentP2pGroup(callback: AsyncCallback<WifiP2pGroupInfo>): void
...
@@ -2134,10 +2134,10 @@ getCurrentP2pGroup(callback: AsyncCallback<WifiP2pGroupInfo>): void
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
wifi.getCurrentP2pGroup((err, data) => {
wifi
Manager
.
getCurrentP2pGroup
((
err
,
data
)
=>
{
if
(
err
)
{
if
(
err
)
{
console
.
error
(
"
get current P2P group error
"
);
console
.
error
(
"
get current P2P group error
"
);
return
;
return
;
...
@@ -2145,7 +2145,7 @@ getCurrentP2pGroup(callback: AsyncCallback<WifiP2pGroupInfo>): void
...
@@ -2145,7 +2145,7 @@ getCurrentP2pGroup(callback: AsyncCallback<WifiP2pGroupInfo>): void
console
.
info
(
"
get current P2P group:
"
+
JSON
.
stringify
(
data
));
console
.
info
(
"
get current P2P group:
"
+
JSON
.
stringify
(
data
));
});
});
wifi.getCurrentP2pGroup().then(data => {
wifi
Manager
.
getCurrentP2pGroup
().
then
(
data
=>
{
console
.
info
(
"
get current P2P group:
"
+
JSON
.
stringify
(
data
));
console
.
info
(
"
get current P2P group:
"
+
JSON
.
stringify
(
data
));
});
});
```
```
...
@@ -2199,10 +2199,10 @@ getP2pPeerDevices(callback: AsyncCallback<WifiP2pDevice[]>): void
...
@@ -2199,10 +2199,10 @@ getP2pPeerDevices(callback: AsyncCallback<WifiP2pDevice[]>): void
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
wifi.getP2pPeerDevices((err, data) => {
wifi
Manager
.
getP2pPeerDevices
((
err
,
data
)
=>
{
if
(
err
)
{
if
(
err
)
{
console
.
error
(
"
get P2P peer devices error
"
);
console
.
error
(
"
get P2P peer devices error
"
);
return
;
return
;
...
@@ -2210,7 +2210,7 @@ getP2pPeerDevices(callback: AsyncCallback<WifiP2pDevice[]>): void
...
@@ -2210,7 +2210,7 @@ getP2pPeerDevices(callback: AsyncCallback<WifiP2pDevice[]>): void
console
.
info
(
"
get P2P peer devices:
"
+
JSON
.
stringify
(
data
));
console
.
info
(
"
get P2P peer devices:
"
+
JSON
.
stringify
(
data
));
});
});
wifi.getP2pPeerDevices().then(data => {
wifi
Manager
.
getP2pPeerDevices
().
then
(
data
=>
{
console
.
info
(
"
get P2P peer devices:
"
+
JSON
.
stringify
(
data
));
console
.
info
(
"
get P2P peer devices:
"
+
JSON
.
stringify
(
data
));
});
});
```
```
...
@@ -2290,8 +2290,8 @@ getP2pLocalDevice(callback: AsyncCallback<WifiP2pDevice>): void
...
@@ -2290,8 +2290,8 @@ getP2pLocalDevice(callback: AsyncCallback<WifiP2pDevice>): void
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
wifiManager
.
getP2pLocalDevice
((
err
,
data
)
=>
{
wifiManager
.
getP2pLocalDevice
((
err
,
data
)
=>
{
if
(
err
)
{
if
(
err
)
{
...
@@ -2301,7 +2301,7 @@ getP2pLocalDevice(callback: AsyncCallback<WifiP2pDevice>): void
...
@@ -2301,7 +2301,7 @@ getP2pLocalDevice(callback: AsyncCallback<WifiP2pDevice>): void
console
.
info
(
"
get P2P local device:
"
+
JSON
.
stringify
(
data
));
console
.
info
(
"
get P2P local device:
"
+
JSON
.
stringify
(
data
));
});
});
wifi.getP2pLocalDevice().then(data => {
wifi
Manager
.
getP2pLocalDevice
().
then
(
data
=>
{
console
.
info
(
"
get P2P local device:
"
+
JSON
.
stringify
(
data
));
console
.
info
(
"
get P2P local device:
"
+
JSON
.
stringify
(
data
));
});
});
```
```
...
@@ -2331,8 +2331,8 @@ createP2pGroup(config: WifiP2PConfig): void
...
@@ -2331,8 +2331,8 @@ createP2pGroup(config: WifiP2PConfig): void
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
config
=
{
let
config
=
{
...
@@ -2396,8 +2396,8 @@ removeP2pGroup(): void
...
@@ -2396,8 +2396,8 @@ removeP2pGroup(): void
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
wifiManager
.
removeP2pGroup
();
wifiManager
.
removeP2pGroup
();
...
@@ -2432,11 +2432,11 @@ p2pConnect(config: WifiP2PConfig): void
...
@@ -2432,11 +2432,11 @@ p2pConnect(config: WifiP2PConfig): void
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifi
'
;
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
var
recvP2pConnectionChangeFunc
=
result
=>
{
var
recvP2pConnectionChangeFunc
=
result
=>
{
console
.
info
(
"
p2p connection change receive event:
"
+
JSON
.
stringify
(
result
));
console
.
info
(
"
p2p connection change receive event:
"
+
JSON
.
stringify
(
result
));
wifi
.
getP2pLinkedInfo
((
err
,
data
)
=>
{
wifi
Manager
.
getP2pLinkedInfo
((
err
,
data
)
=>
{
if
(
err
)
{
if
(
err
)
{
console
.
error
(
'
failed to get getP2pLinkedInfo:
'
+
JSON
.
stringify
(
err
));
console
.
error
(
'
failed to get getP2pLinkedInfo:
'
+
JSON
.
stringify
(
err
));
return
;
return
;
...
@@ -2444,16 +2444,16 @@ p2pConnect(config: WifiP2PConfig): void
...
@@ -2444,16 +2444,16 @@ p2pConnect(config: WifiP2PConfig): void
console
.
info
(
"
get getP2pLinkedInfo:
"
+
JSON
.
stringify
(
data
));
console
.
info
(
"
get getP2pLinkedInfo:
"
+
JSON
.
stringify
(
data
));
});
});
}
}
wifi
.
on
(
"
p2pConnectionChange
"
,
recvP2pConnectionChangeFunc
);
wifi
Manager
.
on
(
"
p2pConnectionChange
"
,
recvP2pConnectionChangeFunc
);
var
recvP2pDeviceChangeFunc
=
result
=>
{
var
recvP2pDeviceChangeFunc
=
result
=>
{
console
.
info
(
"
p2p device change receive event:
"
+
JSON
.
stringify
(
result
));
console
.
info
(
"
p2p device change receive event:
"
+
JSON
.
stringify
(
result
));
}
}
wifi
.
on
(
"
p2pDeviceChange
"
,
recvP2pDeviceChangeFunc
);
wifi
Manager
.
on
(
"
p2pDeviceChange
"
,
recvP2pDeviceChangeFunc
);
var
recvP2pPeerDeviceChangeFunc
=
result
=>
{
var
recvP2pPeerDeviceChangeFunc
=
result
=>
{
console
.
info
(
"
p2p peer device change receive event:
"
+
JSON
.
stringify
(
result
));
console
.
info
(
"
p2p peer device change receive event:
"
+
JSON
.
stringify
(
result
));
wifi
.
getP2pPeerDevices
((
err
,
data
)
=>
{
wifi
Manager
.
getP2pPeerDevices
((
err
,
data
)
=>
{
if
(
err
)
{
if
(
err
)
{
console
.
error
(
'
failed to get peer devices:
'
+
JSON
.
stringify
(
err
));
console
.
error
(
'
failed to get peer devices:
'
+
JSON
.
stringify
(
err
));
return
;
return
;
...
@@ -2470,17 +2470,17 @@ p2pConnect(config: WifiP2PConfig): void
...
@@ -2470,17 +2470,17 @@ p2pConnect(config: WifiP2PConfig): void
"
groupName
"
:
""
,
"
groupName
"
:
""
,
"
goBand
"
:
0
,
"
goBand
"
:
0
,
}
}
wifi
.
p2pConnect
(
config
);
wifi
Manager
.
p2pConnect
(
config
);
}
}
}
}
});
});
}
}
wifi
.
on
(
"
p2pPeerDeviceChange
"
,
recvP2pPeerDeviceChangeFunc
);
wifi
Manager
.
on
(
"
p2pPeerDeviceChange
"
,
recvP2pPeerDeviceChangeFunc
);
var
recvP2pPersistentGroupChangeFunc
=
()
=>
{
var
recvP2pPersistentGroupChangeFunc
=
()
=>
{
console
.
info
(
"
p2p persistent group change receive event
"
);
console
.
info
(
"
p2p persistent group change receive event
"
);
wifi
.
getCurrentGroup
((
err
,
data
)
=>
{
wifi
Manager
.
getCurrentGroup
((
err
,
data
)
=>
{
if
(
err
)
{
if
(
err
)
{
console
.
error
(
'
failed to get current group:
'
+
JSON
.
stringify
(
err
));
console
.
error
(
'
failed to get current group:
'
+
JSON
.
stringify
(
err
));
return
;
return
;
...
@@ -2488,13 +2488,13 @@ p2pConnect(config: WifiP2PConfig): void
...
@@ -2488,13 +2488,13 @@ p2pConnect(config: WifiP2PConfig): void
console
.
info
(
"
get current group:
"
+
JSON
.
stringify
(
data
));
console
.
info
(
"
get current group:
"
+
JSON
.
stringify
(
data
));
});
});
}
}
wifi
.
on
(
"
p2pPersistentGroupChange
"
,
recvP2pPersistentGroupChangeFunc
);
wifi
Manager
.
on
(
"
p2pPersistentGroupChange
"
,
recvP2pPersistentGroupChangeFunc
);
setTimeout
(
function
()
{
wifi
.
off
(
"
p2pConnectionChange
"
,
recvP2pConnectionChangeFunc
);},
125
*
1000
);
setTimeout
(
function
()
{
wifi
Manager
.
off
(
"
p2pConnectionChange
"
,
recvP2pConnectionChangeFunc
);},
125
*
1000
);
setTimeout
(
function
()
{
wifi
.
off
(
"
p2pDeviceChange
"
,
recvP2pDeviceChangeFunc
);},
125
*
1000
);
setTimeout
(
function
()
{
wifi
Manager
.
off
(
"
p2pDeviceChange
"
,
recvP2pDeviceChangeFunc
);},
125
*
1000
);
setTimeout
(
function
()
{
wifi
.
off
(
"
p2pPeerDeviceChange
"
,
recvP2pPeerDeviceChangeFunc
);},
125
*
1000
);
setTimeout
(
function
()
{
wifi
Manager
.
off
(
"
p2pPeerDeviceChange
"
,
recvP2pPeerDeviceChangeFunc
);},
125
*
1000
);
setTimeout
(
function
()
{
wifi
.
off
(
"
p2pPersistentGroupChange
"
,
recvP2pPersistentGroupChangeFunc
);},
125
*
1000
);
setTimeout
(
function
()
{
wifi
Manager
.
off
(
"
p2pPersistentGroupChange
"
,
recvP2pPersistentGroupChangeFunc
);},
125
*
1000
);
console
.
info
(
"
start discover devices ->
"
+
wifi
.
startP2pDiscover
Devices
());
console
.
info
(
"
start discover devices ->
"
+
wifi
Manager
.
startDiscoverP2p
Devices
());
```
```
## wifi.p2pCancelConnect<sup>9+</sup>
## wifi.p2pCancelConnect<sup>9+</sup>
...
@@ -2516,8 +2516,8 @@ p2pCancelConnect(): void
...
@@ -2516,8 +2516,8 @@ p2pCancelConnect(): void
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
wifiManager
.
p2pCancelConnect
();
wifiManager
.
p2pCancelConnect
();
...
@@ -2545,8 +2545,8 @@ startDiscoverP2pDevices(): void
...
@@ -2545,8 +2545,8 @@ startDiscoverP2pDevices(): void
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
wifiManager
.
startDiscoverP2pDevices
();
wifiManager
.
startDiscoverP2pDevices
();
...
@@ -2574,8 +2574,8 @@ stopDiscoverP2pDevices(): void
...
@@ -2574,8 +2574,8 @@ stopDiscoverP2pDevices(): void
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
wifiManager
.
stopDiscoverP2pDevices
();
wifiManager
.
stopDiscoverP2pDevices
();
...
@@ -2612,8 +2612,8 @@ deletePersistentP2pGroup(netId: number): void
...
@@ -2612,8 +2612,8 @@ deletePersistentP2pGroup(netId: number): void
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
netId
=
0
;
let
netId
=
0
;
...
@@ -2650,8 +2650,8 @@ getP2pGroups(): Promise<Array<WifiP2pGroupInfo>>
...
@@ -2650,8 +2650,8 @@ getP2pGroups(): Promise<Array<WifiP2pGroupInfo>>
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
wifiManager
.
getP2pGroups
((
err
,
data
)
=>
{
wifiManager
.
getP2pGroups
((
err
,
data
)
=>
{
if
(
err
)
{
if
(
err
)
{
...
@@ -2661,7 +2661,7 @@ getP2pGroups(): Promise<Array<WifiP2pGroupInfo>>
...
@@ -2661,7 +2661,7 @@ getP2pGroups(): Promise<Array<WifiP2pGroupInfo>>
console
.
info
(
"
get P2P groups:
"
+
JSON
.
stringify
(
data
));
console
.
info
(
"
get P2P groups:
"
+
JSON
.
stringify
(
data
));
});
});
wifi.getP2pGroups().then(data => {
wifi
Manager
.
getP2pGroups
().
then
(
data
=>
{
console
.
info
(
"
get P2P groups:
"
+
JSON
.
stringify
(
data
));
console
.
info
(
"
get P2P groups:
"
+
JSON
.
stringify
(
data
));
});
});
...
@@ -2739,8 +2739,8 @@ setP2pDeviceName(devName: string): void
...
@@ -2739,8 +2739,8 @@ setP2pDeviceName(devName: string): void
| 2801000 | Operation failed.|
| 2801000 | Operation failed.|
**示例:**
**示例:**
```
```
js
import wifi from '@ohos.wifiManager';
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
try
{
try
{
let
name
=
"
****
"
;
let
name
=
"
****
"
;
...
@@ -2812,17 +2812,17 @@ off(type: "wifiStateChange", callback?: Callback<number>): void
...
@@ -2812,17 +2812,17 @@ off(type: "wifiStateChange", callback?: Callback<number>): void
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifi
'
;
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
var
recvPowerNotifyFunc
=
result
=>
{
var
recvPowerNotifyFunc
=
result
=>
{
console
.
info
(
"
Receive power state change event:
"
+
result
);
console
.
info
(
"
Receive power state change event:
"
+
result
);
}
}
// Register event
// Register event
wifi
.
on
(
"
wifiStateChange
"
,
recvPowerNotifyFunc
);
wifi
Manager
.
on
(
"
wifiStateChange
"
,
recvPowerNotifyFunc
);
// Unregister event
// Unregister event
wifi
.
off
(
"
wifiStateChange
"
,
recvPowerNotifyFunc
);
wifi
Manager
.
off
(
"
wifiStateChange
"
,
recvPowerNotifyFunc
);
```
```
...
@@ -2885,17 +2885,17 @@ off(type: "wifiConnectionChange", callback?: Callback<number>): void
...
@@ -2885,17 +2885,17 @@ off(type: "wifiConnectionChange", callback?: Callback<number>): void
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifi
'
;
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
var
recvWifiConnectionChangeFunc
=
result
=>
{
var
recvWifiConnectionChangeFunc
=
result
=>
{
console
.
info
(
"
Receive wifi connection change event:
"
+
result
);
console
.
info
(
"
Receive wifi connection change event:
"
+
result
);
}
}
// Register event
// Register event
wifi
.
on
(
"
wifiConnectionChange
"
,
recvWifiConnectionChangeFunc
);
wifi
Manager
.
on
(
"
wifiConnectionChange
"
,
recvWifiConnectionChangeFunc
);
// Unregister event
// Unregister event
wifi
.
off
(
"
wifiConnectionChange
"
,
recvWifiConnectionChangeFunc
);
wifi
Manager
.
off
(
"
wifiConnectionChange
"
,
recvWifiConnectionChangeFunc
);
```
```
## wifi.on('wifiScanStateChange')<sup>9+</sup>
## wifi.on('wifiScanStateChange')<sup>9+</sup>
...
@@ -2957,17 +2957,17 @@ off(type: "wifiScanStateChange", callback?: Callback<number>): void
...
@@ -2957,17 +2957,17 @@ off(type: "wifiScanStateChange", callback?: Callback<number>): void
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifi
'
;
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
var
recvWifiScanStateChangeFunc
=
result
=>
{
var
recvWifiScanStateChangeFunc
=
result
=>
{
console
.
info
(
"
Receive Wifi scan state change event:
"
+
result
);
console
.
info
(
"
Receive Wifi scan state change event:
"
+
result
);
}
}
// Register event
// Register event
wifi
.
on
(
"
wifiScanStateChange
"
,
recvWifiScanStateChangeFunc
);
wifi
Manager
.
on
(
"
wifiScanStateChange
"
,
recvWifiScanStateChangeFunc
);
// Unregister event
// Unregister event
wifi
.
off
(
"
wifiScanStateChange
"
,
recvWifiScanStateChangeFunc
);
wifi
Manager
.
off
(
"
wifiScanStateChange
"
,
recvWifiScanStateChangeFunc
);
```
```
## wifi.on('wifiRssiChange')<sup>9+</sup>
## wifi.on('wifiRssiChange')<sup>9+</sup>
...
@@ -3022,7 +3022,7 @@ off(type: "wifiRssiChange", callback?: Callback<number>): void
...
@@ -3022,7 +3022,7 @@ off(type: "wifiRssiChange", callback?: Callback<number>): void
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
var
recvWifiRssiChangeFunc
=
result
=>
{
var
recvWifiRssiChangeFunc
=
result
=>
{
console
.
info
(
"
Receive wifi rssi change event:
"
+
result
);
console
.
info
(
"
Receive wifi rssi change event:
"
+
result
);
...
@@ -3096,7 +3096,7 @@ off(type: "hotspotStateChange", callback?: Callback<number>): void
...
@@ -3096,7 +3096,7 @@ off(type: "hotspotStateChange", callback?: Callback<number>): void
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
var
recvHotspotStateChangeFunc
=
result
=>
{
var
recvHotspotStateChangeFunc
=
result
=>
{
console
.
info
(
"
Receive hotspot state change event:
"
+
result
);
console
.
info
(
"
Receive hotspot state change event:
"
+
result
);
...
@@ -3171,7 +3171,7 @@ off(type: "p2pStateChange", callback?: Callback<number>): void
...
@@ -3171,7 +3171,7 @@ off(type: "p2pStateChange", callback?: Callback<number>): void
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
var
recvP2pStateChangeFunc
=
result
=>
{
var
recvP2pStateChangeFunc
=
result
=>
{
console
.
info
(
"
Receive p2p state change event:
"
+
result
);
console
.
info
(
"
Receive p2p state change event:
"
+
result
);
...
@@ -3236,7 +3236,7 @@ off(type: "p2pConnectionChange", callback?: Callback<WifiP2pLinkedInfo>):
...
@@ -3236,7 +3236,7 @@ off(type: "p2pConnectionChange", callback?: Callback<WifiP2pLinkedInfo>):
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
var
recvP2pConnectionChangeFunc
=
result
=>
{
var
recvP2pConnectionChangeFunc
=
result
=>
{
console
.
info
(
"
Receive p2p connection change event:
"
+
result
);
console
.
info
(
"
Receive p2p connection change event:
"
+
result
);
...
@@ -3301,7 +3301,7 @@ off(type: "p2pDeviceChange", callback?: Callback<WifiP2pDevice>): void
...
@@ -3301,7 +3301,7 @@ off(type: "p2pDeviceChange", callback?: Callback<WifiP2pDevice>): void
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
var
recvP2pDeviceChangeFunc
=
result
=>
{
var
recvP2pDeviceChangeFunc
=
result
=>
{
console
.
info
(
"
Receive recv p2p device change event:
"
+
result
);
console
.
info
(
"
Receive recv p2p device change event:
"
+
result
);
...
@@ -3366,7 +3366,7 @@ off(type: "p2pPeerDeviceChange", callback?: Callback<WifiP2pDevice[]>): vo
...
@@ -3366,7 +3366,7 @@ off(type: "p2pPeerDeviceChange", callback?: Callback<WifiP2pDevice[]>): vo
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
var
recvP2pPeerDeviceChangeFunc
=
result
=>
{
var
recvP2pPeerDeviceChangeFunc
=
result
=>
{
console
.
info
(
"
Receive recv p2p peer device change event:
"
+
result
);
console
.
info
(
"
Receive recv p2p peer device change event:
"
+
result
);
...
@@ -3431,7 +3431,7 @@ off(type: "p2pPersistentGroupChange", callback?: Callback<void>): void
...
@@ -3431,7 +3431,7 @@ off(type: "p2pPersistentGroupChange", callback?: Callback<void>): void
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
var
recvP2pPersistentGroupChangeFunc
=
result
=>
{
var
recvP2pPersistentGroupChangeFunc
=
result
=>
{
console
.
info
(
"
Receive recv p2p persistent group change event:
"
+
result
);
console
.
info
(
"
Receive recv p2p persistent group change event:
"
+
result
);
...
@@ -3503,7 +3503,7 @@ off(type: "p2pDiscoveryChange", callback?: Callback<number>): void
...
@@ -3503,7 +3503,7 @@ off(type: "p2pDiscoveryChange", callback?: Callback<number>): void
**示例:**
**示例:**
```
js
```
js
import
wifi
from
'
@ohos.wifiManager
'
;
import
wifi
Manager
from
'
@ohos.wifiManager
'
;
var
recvP2pDiscoveryChangeFunc
=
result
=>
{
var
recvP2pDiscoveryChangeFunc
=
result
=>
{
console
.
info
(
"
Receive recv p2p discovery change event:
"
+
result
);
console
.
info
(
"
Receive recv p2p discovery change event:
"
+
result
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录