小程序设置自定义导航栏后 IOS设备web-view高度下移(必现)

发布于 9 年前作者 xliu15096 次浏览最后编辑 9 年前来自 issues

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

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

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

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

下面是正常的页面:

3 回复
tcheng
tcheng1 楼6 年前

官方能看一下吗

junsong
junsong2 楼6 年前

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

xiulansong
xiulansong3 楼6 年前

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