更新记录
1.0.4(2025-07-15)
优化
1.0.3(2025-04-01)
新增安卓横竖屏切换
新增安卓隐藏显示状态栏
新增安卓改变状态栏字体颜色为白色或者黑色
新增安卓监听屏幕旋转
1.0.2(2025-03-26)
新增横竖屏切换监听
查看更多
平台兼容性
云端兼容性
uni-app(4.26)
Vue2 |
Vue3 |
Chrome |
Safari |
app-vue |
app-nvue |
Android |
iOS |
鸿蒙 |
√ |
√ |
- |
- |
√ |
√ |
5.0 |
√ |
- |
微信小程序 |
支付宝小程序 |
抖音小程序 |
百度小程序 |
快手小程序 |
京东小程序 |
鸿蒙元服务 |
QQ小程序 |
飞书小程序 |
快应用-华为 |
快应用-联盟 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
uni-app x(4.26)
Chrome |
Safari |
Android |
iOS |
鸿蒙 |
微信小程序 |
- |
- |
5.0 |
√ |
- |
- |
yzc-viewcontroller-tool 横竖屏切换、隐藏显示状态栏、改变状态栏颜色、监听屏幕旋转、隐藏显示HomeIndicator(iOS端支持)(需要打自定义基座,请测试没问题再购买)
导入(方法按需导入)
import { setHiddenStatusBar, setHiddenHomeIndicator, setSupportedInterfaceOrientationTypes, setPreferredStatusBarStyle, listenViewWillTransition, removeListenViewWillTransition } from '@/uni_modules/yzc-viewcontroller-tool';
隐藏显示状态栏
隐藏状态栏
setHiddenStatusBar(true)
显示状态栏
setHiddenStatusBar(false)
隐藏显示HomeIndicator(仅支持iOS端)
隐藏HomeIndicator
setHiddenHomeIndicator(true)
显示HomeIndicator
setHiddenHomeIndicator(false)
旋转屏幕
竖屏
setSupportedInterfaceOrientationTypes("portrait")
横屏
setSupportedInterfaceOrientationTypes("landscapeRight")
setSupportedInterfaceOrientationTypes("landscapeLeft")
更改状态栏字体颜色
状态栏字体白色
setPreferredStatusBarStyle(true)
状态栏字体黑色
setPreferredStatusBarStyle(false)
监听屏幕旋转
监听屏幕旋转
listenViewWillTransition((isLandscape, size) => {
console.log(isLandscape, size)
})
取消监听屏幕旋转
removeListenViewWillTransition()