小程序设置自定义导航栏后 IOS设备web-view高度下移(必现)
触发条件:导航栏样式设置为自定义时(app.json中配置为"navigationStyle": “custom”);
bug现象:IOS机型中web-view整个页面的高度会被加上小程序的导航栏的高度,导致内嵌页面中底部一部分元素无法显示(页面中若有固定置底的元素会非常明显)
只要设置"navigationStyle":"custom"之后, 打开web-view后高度不是从顶部铺满的, 如果使用微信自带的导航栏,打开的web-biew页面是没有问题的
使用自定义导航栏之后web-view截图:
下面是正常的页面:
3 回复
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)