SafeAreaPlugin
2023年8月11日
- Plugin
SafeAreaPlugin 接口用来表示屏幕的安全区域; 安全区域同系统栏和硬件是强关联的;
import { safeAreaPlugin } from "@plaoc/plugins";
safeAreaPlugin.setOverlay(true)
属性
安全区域的状态对象; 属性值是一个实现了StateObserver 接口的对象;
方法 Method
查询遮盖状态; 如果返回的Promise对象,resolve兑现的是true; 表示安全区域中App的内容会被系统栏遮盖部分内容;
SafeAreaPlugin.getState([force_update])
查询安全区域的状态;
设置遮盖状态; 如果设置为true; 表示安全区域中App的内容会被系统栏遮盖部分内容;
设置安全区域的状态;
SafeAreaPlugin.setStateByKey()
设置安全区域某一状态的值;
事件 Event
- 无
平台兼容性
属性/方法/事件 | Android | IOS | Desktop-Dev | Desktop |
---|---|---|---|---|
state | ✅ | ✅ | ✅ | X |
getOverlay | ✅ | ✅ | ✅ | X |
getState | ✅ | ✅ | ✅ | X |
setOverlay | ✅ | ✅ | ✅ | X |
setState | ✅ | ✅ | ✅ | X |
setStateByKey | ✅ | ✅ | ✅ | X |
相关链接
Powered by Waline v2.13.0