从前有匹马叫代码
心若没有栖息的地方,到哪里都是流浪

在使用uniapp 开发多端应用的时候,踩了一个坑,有一个页面,是使用swiper作为滑动容器,然后每个swiper-item 嵌套不同的内容,

代码示意:

<template>
    <swiper>
        <swiper-item>
            <view class="w-screen h-300rpx"></view>
        </swiper-item>
        <swiper-item>
            <video class="w-screen h-screen"></video>
        </swiper-item>
    </swiper>
</template>

当时在微信小程序是正常的,第一个swiper-item 有一个300rpx的容器,第二个有一个全屏的video,但是在支付宝小程序不行,

排查下来,发现是swiper内置组件在微信小程序和支付宝小程序上属性表现差异,在支付宝小程序上,swiper组件有一个属性:adjust-height, 这个属性默认在支付宝小程序上是first,

 

 并且该属性只有支付宝小程序支持,uniapp 官网上没有记录该属性,真的🐕

 

posted on 2024-09-06 13:53  从前有匹马叫代码  阅读(59)  评论(0编辑  收藏  举报