碎时UP
碎时UP
  • 发布:2023-05-25 08:36
  • 更新:2023-05-25 08:53
  • 阅读:136

【报Bug】微信小程序昨晚公共库更新造成苹果系统v-show失效无法显示

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10

HBuilderX类型: 正式

HBuilderX版本号: 3.8.3

第三方开发者工具版本号: Windows 10

基础库版本号: 3.6.4.20220922

项目创建方式: HBuilderX

App下载地址或H5⽹址: 小程序:搜索 收起来

示例代码:
<template> <view> <view v-if="!showImg" class="loading" :style="'width: '+width+'rpx;height: '+height+'rpx;border-radius: '+radius+';'"> <u-loading-icon mode="semicircle" size="50rpx"></u-loading-icon> </view> <view v-show="showImg"> <u-image showMenuByLongpress="false" fade="false" width="width+'rpx'" height="height+'rpx'" radius="radius" src="src" lazyLoad="true" @load="showImg=true"
/>
</view>
</view>
</template>

<script>

export default {  
    name: "r-image",  
    props: {  
        width: {  
            type:Number,  
            default:undefined  
        },  
        height: {  
            type:Number,  
            default:undefined  
        },  
        radius: {  
            type:String,  
            default:undefined  
        },  
        src: {  
            type:String,  
            default:undefined  
        }  
    },  
    data(){  
        return {  
            showImg:false  
        }  
    },  
    methods: {  

    }  
}  

</script>

<style scoped lang="scss">
.loading{
display: flex;
align-items: center;
justify-content: center;
background-color: #EFEFEF;

}  
.error{  
    display: flex;  
    flex-direction: column;  
    align-items: center;  
    justify-content: center;  
}  
image{will-change: transform}  

</style>

操作步骤:

线上运行一直正常昨晚微信更新后无法使用,直接使用即可复现

预期结果:

图片展示

实际结果:

全部处于loading

bug描述:

v-show=fasle 不再加载图片也无法出发load ,微信公共库昨晚9点45更新后全部无法使用

2023-05-25 08:36 负责人:无 分享
已邀请:
碎时UP

碎时UP (作者)

13pm 和 14p 暂时能稳定复现,安卓没有复现

碎时UP

碎时UP (作者)

微信版本 8.0.37

要回复问题请先登录注册