收藏
回答

安卓机全面屏 web-view打开H5页面,默认导航栏不显示

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug web-view 工具 6.7.4 2.4.2

我们的项目app.json里的window: "navigationStyle": "custom",用的自定义导航栏。官方文档说客户端 6.7.2 版本开始,navigationStyle: custom 对 <web-view> 组件无效,那就是会有默认导航栏。

现在发现安卓机全面屏 web-view打开H5页面,没有显示默认导航栏,ios同一个小程序页面打开同一个H5页面有显示导航栏




最后一次编辑于  2018-12-20
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2018-12-20

    具体是什么机型?微信版本是?麻烦也给下webview的链接

    2018-12-20
    赞同
    回复 7
    • 几米阳光   ༽
      几米阳光   ༽
      2018-12-20

      机型:OPPO A3; 微信版本6.7.4;webview链接:https://wxb501reporttest.sleepace.com/pages/daily/index.html?&lang=zh-cn&userId=29758&sid=1545291125919gfx2nsimd4rg97znurxt&plat=devtools&isIphoneX=0


      2018-12-20
      回复
    • 微信技术专员 - Rex
      微信技术专员 - Rex
      2018-12-20回复几米阳光   ༽

      暂时没有找到对应机型难,用其它全面屏没重现,你那边有其它机型正常不

      2018-12-20
      回复
    • 几米阳光   ༽
      几米阳光   ༽
      2018-12-21回复微信技术专员 - Rex

      我们的测试机型都测过了,目前也只发现oppo的这一款手机存在这个问题,其他机型正常。

      2018-12-21
      回复
    • 你蠢哭我咯
      你蠢哭我咯
      01-03回复几米阳光   ༽

      您好?麻烦问下您好?麻烦问下app.json里设置

      window: {

      "navigationStyle": "custom"

      }

      然后web-view跳转到h5后,页面被截取掉大概一个导航头的长度。

      bug图





      期望正常的图:


      01-03
      回复
    • 几米阳光   ༽
      几米阳光   ༽
      01-04回复你蠢哭我咯

      跳转到的H5页面里,根节点body或者最外层元素:overflow:auto;或者在跳转到H5链接时候加一个参数,H5页面判断有无此参数,有就在“再次购买”按钮的节点加一个class:margin-bootom:100rpx;我之前也遇到这个,H5页面下面一截显示不出来。

      01-04
      回复
    查看更多(2)