ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

uni-app中在模拟器上内容可以滚动,真机上失效问题解决

2026/9/20 20:54:10 拓冰建站 浏览量
uni-app中在模拟器上内容可以滚动,真机上失效问题解决

uni-app中在模拟器上内容可以滚动,真机上失效问题解决

1、刚刚开始使用的是view组件,给定了高度,超出部分y轴滚动,微信小程序模拟器上面一直为正常

代码如下:

<template><tn-popup v-model="show"safeAreaInsetBottommode="bottom"closeBtn@close="handleClose":maskCloseable="false"height="70vh"><view class="music-container"><view class="music-list"></view></view></tn-popup>
</template><style scoped lang="scss">
.music-list {max-height: 60vh; // 给定固定高度overflow-y: scroll; // y轴滚动
}
</style>

2、为了适配真机,在view组件外边套用了scroll-view,利用该组件中的组件配置滚动

<template><tn-popup v-model="show"safeAreaInsetBottommode="bottom"height="1200rpx"@close="handleClose"><view class="music-container"><scroll-view scroll-y style="height: 1050rpx;"><view class="music-list"></view></scroll-view></view></tn-popup>
</template>