Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
9cfcb3a6
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看板
未验证
提交
9cfcb3a6
编写于
11月 05, 2022
作者:
葛
葛亚芳
提交者:
Gitee
11月 05, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update zh-cn/application-dev/windowmanager/application-window-fa.md.
Signed-off-by:
N
葛亚芳
<
geyafang@huawei.com
>
上级
e94a0a45
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
10 addition
and
18 deletion
+10
-18
zh-cn/application-dev/windowmanager/application-window-fa.md
zh-cn/application-dev/windowmanager/application-window-fa.md
+10
-18
未找到文件。
zh-cn/application-dev/windowmanager/application-window-fa.md
浏览文件 @
9cfcb3a6
...
...
@@ -27,7 +27,7 @@
| window静态方法 | find(id: string, callback: AsyncCallback
<
Window
>
): void | 查找
`id`
所对应的窗口。 |
| Window | loadContent(path: string, callback: AsyncCallback
<
void
>
): void | 为当前窗口加载具体页面内容。 |
| Window | moveTo(x: number, y: number, callback: AsyncCallback
<
void
>
): void | 移动当前窗口。 |
| Window | setBackgroundColor(color: string, callback: AsyncCallback
<
void
>
): void | 设置窗口的背景色 |
| Window | setBackgroundColor(color: string, callback: AsyncCallback
<
void
>
): void | 设置窗口的背景色
。
|
| Window | setBrightness(brightness: number, callback: AsyncCallback
<
void
>
): void | 设置屏幕亮度值。 |
| Window | resetSize(width: number, height: number, callback: AsyncCallback
<
void
>
): void | 改变当前窗口大小。 |
| Window | setFullScreen(isFullScreen: boolean, callback: AsyncCallback
<
void
>
): void | 设置窗口是否全屏显示。 |
...
...
@@ -136,16 +136,13 @@
当不再需要某些子窗口时,可根据场景的具体实现逻辑,使用
`destroy`
接口销毁子窗口。
```
js
// 销毁子窗口。当不再需要某些子窗口时,可根据场景的具体实现逻辑,使用destroy接口销毁子窗口,此处以监听窗口区域外的点击事件实现子窗口的销毁。
windowClass
.
on
(
'
touchOutside
'
,
()
=>
{
console
.
info
(
'
touch outside
'
);
windowClass
.
destroy
((
err
,
data
)
=>
{
if
(
err
.
code
)
{
console
.
error
(
'
Failed to destroy the subwindow. Cause:
'
+
JSON
.
stringify
(
err
));
return
;
}
console
.
info
(
'
Succeeded in destroying the subwindow. Data:
'
+
JSON
.
stringify
(
data
));
});
// 销毁子窗口。当不再需要某些子窗口时,可根据场景的具体实现逻辑,使用destroy接口销毁子窗口。
windowClass
.
destroy
((
err
,
data
)
=>
{
if
(
err
.
code
)
{
console
.
error
(
'
Failed to destroy the subwindow. Cause:
'
+
JSON
.
stringify
(
err
));
return
;
}
console
.
info
(
'
Succeeded in destroying the subwindow. Data:
'
+
JSON
.
stringify
(
data
));
});
```
...
...
@@ -169,7 +166,7 @@
import
window
from
'
@ohos.window
'
;
let
mainWindowClass
=
null
;
// 获取主窗口
// 获取主窗口
。
window
.
getTopWindow
((
err
,
data
)
=>
{
if
(
err
.
code
)
{
console
.
error
(
'
Failed to get the subWindow. Cause:
'
+
JSON
.
stringify
(
err
));
...
...
@@ -216,12 +213,7 @@
console
.
info
(
'
Succeeded in setting the window layout to full-screen mode. Data:
'
+
JSON
.
stringify
(
data
));
});
let
sysBarProps
=
{
statusBarColor
:
'
#ff00ff
'
,
navigationBarColor
:
'
#00ff00
'
,
// 以下两个属性从API Version7开始支持
isStatusBarLightIcon
:
false
,
isNavigationBarLightIcon
:
false
,
// 以下两个属性从API Version8开始支持
// 以下两个属性从API Version8开始支持。
statusBarContentColor
:
'
#ffffff
'
,
navigationBarContentColor
:
'
#ffffff
'
};
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录