微信小程序--动态设置导航栏颜色
既然要动态设置导航栏颜色,估计 自定义导航栏 也跑不了
关于动态设置导航栏颜色,微信小程序官方文档给出了一个API: wx.setNavigationBarColor
官方给出的示例:
wx.setNavigationBarColor({
frontColor: '#ffffff',
backgroundColor: '#ff0000',
animation: {
duration: 400,
timingFunc: 'easeIn'
}
})
我的实际使用:
wx.setNavigationBarColor({
frontColor: '#ffffff',
backgroundColor: '#ffffff',
animation: {
duration: 400,
timingFunc: 'easeIn'
},
success: () => {
console.log('设置成功')
},
fail: () => {
console.log('设置失败')
},
complete: () => {
console.log('设置结束')
},
})
需要注意的是:
- frontColor只有两个选择:
#ffffff
和#000000
frontColor
、backgroundColor
两个都需要设置