先说一下我的需求吧,因为我们的小程序是嵌套了webview。 点击webview里面的项目,点的层级太深,用户后退很麻烦。然后pm又找了一个自定义的导航的小程序,发现别人可以,然后我就开始研究。
小程序自定义导航栏开发注意点与参考文档
微信官方设计指导中关于胶囊按钮的描述 由此推测胶囊宽度87pt=116px,设置之后,的确能产生较好的兼容性效果
[2018-07-06]根据测试截图发现微信胶囊宽度应该在96px左右,还有待研究
社区相关Q&A:自定义标题栏高度计算
使用时注意方法与属性版本兼容性
完善之路:
开一个项目采集设备的screenHeight,windowHeight,pixelR