1.开始使用chameleon以为其不支持微信原生的tabbar故书使用了其c-tabbar 来模拟实现底部导航条
2.完成之后发现效果完全无法接受
- 页面切换会出现闪动情况
- 每次页面却换都会重载页面导致需要重新请求并获取数据,致使页面闪动
3. 抱着试一试的态度配置了app.json
经过了各种路径配置测试,发现只能使用相对路径
构建之后 图片会被拷贝到 icon 目录
这样微信原生的tabbar就配置成功了
4. 测试之后发现一个严重的问题,tabbar页面间的跳转使用 cml.navigateTo 竟然无法跳转,chameleon团队居然没有支持switchTab ,方法,
哎好吧,,自己扩展一个switchTab ,问题解决。
至于web端就使用 c-tabbar 来实现吧。