海角
海角
  • 发布:2023-08-14 14:16
  • 更新:2023-08-14 14:16
  • 阅读:157

【报Bug】iOS控制状态栏无效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 13.3.1

HBuilderX类型: 正式

HBuilderX版本号: 3.8.7

手机系统: iOS

手机系统版本号: iOS 15

手机厂商: 苹果

手机机型: 6sp

页面类型: nvue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

必现

预期结果:

希望可以通过原生插件[UIApplication sharedApplication].statusBarHidden 控制状态栏 或者 官方有没有方法可以控制

实际结果:

目前试了两种无效

bug描述:

iOS nvue怎么控制导航栏的隐藏和显示。目前1.使用plus.navigator.setFullscreen(true); 确实隐藏了导航栏 但是退出页面的时候 plus.navigator.setFullscreen(false);不能显示导航栏。
2.离线打包可以使用[UIApplication sharedApplication].statusBarHidden 这个控制显示和隐藏 但是需要配置View controller-based status bar appearance 为NO 才能使用。我在uniapp中设置params的key和value值后还是无效 不知道是不是uniapp这个NO设置成了字符串而iOS原先的plist是boolean影响的 现在我的原生插件不能控制状态栏的显示和隐藏了

2023-08-14 14:16 负责人:无 分享
已邀请:

要回复问题请先登录注册