小程序
小游戏
企业微信
微信支付
扫描小程序码分享
安卓平台获取的windowHeight 是不加tabbar的高度,而ios平台获取的windowHeight 是加tabbar的高度。
请问如何,同步两个平台带tabbar页面高度方面的设计???
9 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
迟点会提供 screenHeight
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
同样遇到6楼的问题:
获取的winHeight比实际可用窗口大小多48px(tab bar高度?)
scroll-view设置flex:1,在android中会自动撑大而ios中不会(不知道为啥)
发现一个问题,如果wx.getSystemInfoSync和wx.getSystemInfo不在onLoad或者onReady调用,获取的参数windowHeight不准确。
经测试安卓(screenWidth:360,screenHeight:640,pixelRatio:3):开发工具windowHeight: 513,真机windowHeight:592
我还一直纳闷就没人会遇到这样的问题吗,这个问题只能检测设备的是iphone还是android来区分计算了。
PS:
无法获取tabbar的高度(对比下来应该是48px)
+1
调了好久才发现,目前使用判断platform是否为'ios'来采用不同方案
怎样获取ios不加tabbar的高度
使用高度vh
请问楼主这个问题解决了嘛,现在也遇到这个问题。。。。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
迟点会提供 screenHeight
同样遇到6楼的问题:
获取的winHeight比实际可用窗口大小多48px(tab bar高度?)
scroll-view设置flex:1,在android中会自动撑大而ios中不会(不知道为啥)
发现一个问题,如果wx.getSystemInfoSync和wx.getSystemInfo不在onLoad或者onReady调用,获取的参数windowHeight不准确。
经测试安卓(screenWidth:360,screenHeight:640,pixelRatio:3):开发工具windowHeight: 513,真机windowHeight:592
我还一直纳闷就没人会遇到这样的问题吗,这个问题只能检测设备的是iphone还是android来区分计算了。
PS:
无法获取tabbar的高度(对比下来应该是48px)
scroll-view设置flex:1,在android中会自动撑大而ios中不会(不知道为啥)
+1
调了好久才发现,目前使用判断platform是否为'ios'来采用不同方案
怎样获取ios不加tabbar的高度
使用高度vh
请问楼主这个问题解决了嘛,现在也遇到这个问题。。。。