收藏
回答

WebView下安卓端显示把View给顶下去了一截

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug WebView 客户端 6.7.2 2.2.4

- 当前 Bug 的表现(可附上截图)

6.7.2 版本开始,navigationStyle: custom 对 <web-view> 组件无效

当navigationStyle设置为custom,使用WebView标题导航栏也可以存在了,这本个普天同庆的改进,这么长时间了,官方终于解决这个问题了,但是本次改进带来了新的问题

iOS端:表现正常

Android端:WebView 的底部会被标题导航栏的高度顶掉一部分,举个例子:JD网页,在iOS端打开是正常的,但是在Android上打开网页上的底部Tab栏就看不到,因为这部分被标题导航栏给顶下去了,所以导致网页不是显示完整的



- 预期表现

Android端和iOS一样正常



- 复现路径

使用WebView,随便打开一个带底部Tab栏的网页,就能很明显的复现了



- 提供一个最简复现 Demo



最后一次编辑于  2018-09-05  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

5 个回答

  • We1😼
    We1😼
    2018-09-13

    这个问题现在有解决方法吗?

    2018-09-13
    赞同
    回复
  • 佟子青
    佟子青
    2018-09-13

    我也遇到这个问题了  楼主现在解决这个问题了吗? 分享一下解决方案呗

    2018-09-13
    赞同
    回复
  • BY
    BY
    2018-09-19

    同问,webview高度整体少了顶部栏的高度,对于绝对定位到bottom:0的元素都会显示不完全,如下一个支付方式的底部弹框,急求解答





    我的机型是华为mate10

    2018-09-19
    赞同
    回复
  • 'ready
    'ready
    2018-09-21

    同问,有啥解决办法吗?

    2018-09-21
    赞同
    回复
  • 阿杜
    阿杜
    2018-09-26

    据说官方在修复bug

    2018-09-26
    赞同
    回复