diff --git a/mini-program/src/pages/main/ScriptView.vue b/mini-program/src/pages/main/ScriptView.vue index 7abf41f..2ab01f6 100644 --- a/mini-program/src/pages/main/ScriptView.vue +++ b/mini-program/src/pages/main/ScriptView.vue @@ -3542,9 +3542,13 @@ onUnmounted(() => { } .chat-scroll { + position: relative; + z-index: 1; flex: 1; - /* 删除固定 height,让 flex: 1 自适应剩余空间 */ - /* 真机上设备高度、状态栏、tab 栏各不相同,硬编码 220rpx 会导致滚动失效 */ + height: 100%; + min-height: 0; + /* 参考 .result-view:UniApp 必须显式 height: 100% + min-height: 0 才能正确滚动 */ + /* 仅 flex: 1 在真机上无法让原生 scroll-view 组件计算可滚动区域 */ } .chat-scroll-content {