OpenHarmony开发者论坛
标题:
windowStage.createSubwindow和直接import window,然后使用window.create有啥区别
[打印本页]
作者:
a1216752662
时间:
2023-12-4 14:48
标题:
windowStage.createSubwindow和直接import window,然后使用window.create有啥区别
[md]1.前者创建的子窗口,后者呢?
2.使用时怎么选择
[/md]
作者:
深开鸿_王石
时间:
2023-12-6 09:13
两个api的阶段不一样,createSubWindow是api10开始的,create是从api7到api9,所以现在推荐用createSubWindow
作者:
论坛小助手
时间:
2024-2-2 16:20
功能区别:
windowStage.createSubwindow 是只用于创建子窗口的接口。
window.create可以用于创建其他WindowType的窗口,例如
{
TYPE_FLOAT--需要ohos.permission.SYSTEM_FLOAT_WINDOW权限,
TYPE_SYSTEM_ALERT,TYPE_DIALOG等,通常在sdk中可见的WindowType,主要用Window.Create进行创建。
}
并且,Stage模型下window.create无法使用TYPE_APP进行子窗口创建。
调用区别:
window.createWindow需要传入configuration,而windowStage.createSubwindow只需要窗口名称。
API可以查看:
https://gitee.com/openharmony/do ... s/js-apis-window.md
,
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5