收藏
回答

web-view中如何自定义导航栏

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 需求 web-view 客户端 6.7.4 2.2.3

- 需求的场景描述(希望解决的问题)


- 希望提供的能力




在电脑上可以自定义  手机上不行。请问有什么解决方案吗?


最后一次编辑于  2018-12-11  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 王翊夫if
    王翊夫if
    2018-12-11

    之前 web-view 组件与自定义导航栏特性发布后,大量开发者反馈如果小程序 navigationStyle 配置为 custom 后,web-view 组件接入第三方的 webview 后,没有导航栏导致用户无法返回。

    因此定下产品策略,web-view 组件始终有导航栏。

    你这边是不需要有导航栏了么……

    2018-12-11
    赞同
    回复 9
    • 🙈
      🙈
      2018-12-11

      我这个项目是单页面应用   用自己的自己返回键,从头到尾都在一个web-view。。。


      2018-12-11
      回复
    • 王翊夫if
      王翊夫if
      2018-12-12回复🙈

      确实厉害…但产品大佬拒绝了 web-view 没有导航栏的特性,估计是要兼容大部分的开发者吧…我再和他反馈下

      2018-12-12
      回复
    • 🙈
      🙈
      2018-12-12

      好吧!    建议单页面可以自定义头部,而不是全局,这样所以问题都解决了。

      2018-12-12
      回复
    • 王翊夫if
      王翊夫if
      2018-12-12回复🙈

      单页面可以自定义头部应该快了,但是 web-view 始终要导航栏这个策略估计不会动。

      2018-12-12
      回复
    • 一万号 
      一万号 
      2018-12-13回复王翊夫if

      我怎么在小程序的web-view没看到导航栏 = =


      我现在有个问题就是,webview打开的页面是第三方的,我这边没办法自主控制添加js去跳转回小程序的页面,之前找了个办法是把web-view放在一个单独的页面,那样顶部就可以返回,但是如果web-view里页面跳转过多次,那就得点返回按钮很多次才可以到小程序的页面。


      我微信客户端版本6.7.4

      2018-12-13
      回复
    查看更多(4)