小游戏wx.getSystemInfo需要返回statusBarHeight
发布于 6 年前 作者 cmo 11797 次浏览 来自 问答
  • 需求的场景描述(希望解决的问题)

玩家期望游戏打开后保留系统状态栏,game.json配置showStatusBar:true后,系统状态栏叠加在canvas上,需要得到系统状态栏高度来绘制一个纯色条作为背景。

对于iphone x,wx.getSystemInfo返回值中有statusBarHeight,其他ios手机和所有android手机均没有statusBarHeight返回

  • 希望提供的能力

wx.getSystemInfo 增加 statusBarHeight


另:

wx.setStatusBarStyle({style:"black"}),在安卓上黑白都有(华为Mate9黑色,坚果2白色),在IOS设备上启动,状态栏还是白色

wx.setStatusBarStyle({style:"white"}),在Android设备上直接崩溃

回到顶部