跳到主要内容

取消应用悬浮窗

在某些场景下可能会用到悬浮窗(具体可见智慧多窗的基本介绍

但在游戏中需要的场景不多,某些情况下可能会出现未适配的渲染问题:

为了避免这种问题,可以在DevEco工程中进行修改。

src/main/module.json5文件中添加字段"supportWindowMode": ["fullscreen"]即可。

...
"abilities": [
{
"name": "TuanjiePlayerAbility",
"srcEntry": "./ets/ability/TuanjiePlayerAbility.ts",
"description": "$string:EntryAbility_desc",
"icon": "$media:icon",
"label": "$string:EntryAbility_label",
"startWindowIcon": "$media:empty",
"startWindowBackground": "$color:start_window_background",
"orientation": "landscape_inverted",
"visible": true,
"supportWindowMode": ["fullscreen"],
...

修改完成后即可取消悬浮窗的设置。