diff --git a/src/pages/index/components/nav-bar/index.vue b/src/pages/index/components/nav-bar/index.vue index e78b223..7f05326 100644 --- a/src/pages/index/components/nav-bar/index.vue +++ b/src/pages/index/components/nav-bar/index.vue @@ -7,11 +7,18 @@ const ctx = reactive({ capsuleWidth: 0, search: { keyword: "" + }, + safeAreaInsets: { + top: 0 } }) let capsule = uni.getMenuButtonBoundingClientRect(); // 小程序右上角胶囊信息 let system = uni.getSystemInfoSync(); // 获取设备信息 +let {safeAreaInsets} = system +console.log(system, safeAreaInsets) +ctx.safeAreaInsets = safeAreaInsets + ctx.navHeight = system.statusBarHeight + capsule.height; // 导航栏的高度 ctx.statusBarHeight = system.statusBarHeight // 与顶部的距离 ctx.capsuleWidth = capsule.width; // 胶囊按钮与右侧的距离 @@ -28,15 +35,8 @@ function searchKeyword() {