StatusBarPlugin
Pluginstatus-bar大约 1 分钟
StatusBarPlugin 接口用来表示系统状态栏元素, 并提供访问系统状态栏的属性和方法
import { statusBarPlugin } from "@plaoc/plugins";
// 设置状态栏的颜色
statusBarPlugin.setColor("#FF0000FF")
属性
系统状态栏的状态对象;
属性值是一个实现了StateObserver 接口的对象;
方法 Method
查询系统状态栏的颜色[背景色];
查询系统状态栏是否遮盖 App 的内容;
StatusBarPlugin.getState([force_update])
查询系统状态栏的状态;
查询系统状态栏的风格;
查询系统状态栏是否显示;
返回一个Promise对象;resolve兑现一个boolean隐藏系统状态栏;
设置系统状态栏的颜色;
设置系统状态栏是否遮盖 App;
设置系统状态栏的状态;
StatusBarPlugin.setStateByKey()
设置系统状态栏某一状态的值;
设置系统状态栏的风格;
设置系统状态栏是否可见;
显示系统状态栏;
事件 Event
- 无
平台兼容性
| 属性/方法/事件 | Android | IOS | Desktop-Dev | Desktop |
|---|---|---|---|---|
| state | ✅ | ✅ | ✅ | X |
| getColor | ✅ | ✅ | ✅ | X |
| getOverlay | ✅ | ✅ | ✅ | X |
| getState | ✅ | ✅ | ✅ | X |
| getStyle | ✅ | ✅ | ✅ | X |
| getVisible | ✅ | ✅ | ✅ | X |
| hide | ✅ | ✅ | ✅ | X |
| setColor | ✅ | ✅ | ✅ | X |
| setOverlay | ✅ | ✅ | ✅ | X |
| setState | ✅ | ✅ | ✅ | X |
| setStateByKey | ✅ | ✅ | ✅ | X |
| setStyle | ✅ | ✅ | ✅ | X |
| setVisible | ✅ | ✅ | ✅ | X |
| show | ✅ | ✅ | ✅ | X |
相关链接
Powered by Waline v2.15.7