小程序设置自定义导航栏后 IOS设备web-view高度下移(必现)
发布于 7 年前 作者 xliu 14672 次浏览 来自 官方Issues

触发条件:导航栏样式设置为自定义时(app.json中配置为"navigationStyle": “custom”);

bug现象:IOS机型中web-view整个页面的高度会被加上小程序的导航栏的高度,导致内嵌页面中底部一部分元素无法显示(页面中若有固定置底的元素会非常明显)

只要设置"navigationStyle":"custom"之后, 打开web-view后高度不是从顶部铺满的,  如果使用微信自带的导航栏,打开的web-biew页面是没有问题的

使用自定义导航栏之后web-view截图:

下面是正常的页面:

3 回复

官方能看一下吗

客户端 6.7.2 版本开始,navigationStyle: custom 对 web-view 组件无效。

麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

回到顶部