底部的导航栏tabbar
属性midButton
凸出来触发自定义的点击事件,可以正常使用,之前下载的缓存文件了。。。
我需要监听这个事件,所以把 uni.onTabBarMidButtonTap(function(){ }
定义在根目录下的 App.vue
的 onShow()
方法中,但是安卓打包后点击中间的按钮没有触发事件呢?还是我定义的位置不正确?
pages.json
中配置如下:
"midButton": {
"width": "70px",
"height": "70",
"text": "",
"iconPath": "static/image/scan.png",
"iconWidth": "80px",
"backgroundImage": ""
}
底部导航效果图:
App.vue
文件如下:
<script>
export default {
onLaunch() {},
onShow: function() {
uni.onTabBarMidButtonTap(function(){
// do something
})
}
}
</script>