diff --git a/components/my-poster/my-poster.vue b/components/my-poster/my-poster.vue index 1a6c940..d81b625 100644 --- a/components/my-poster/my-poster.vue +++ b/components/my-poster/my-poster.vue @@ -132,9 +132,12 @@ } onMounted(() => { + // #ifdef H5 getElRect('myCanvas').then(res => { Object.assign(posterData, res) }) + // #endif + }) function hide() { diff --git a/components/my-video-list/list-item-稳定版.vue b/components/my-video-list/list-item-稳定版.vue index 0a7047b..d50c431 100644 --- a/components/my-video-list/list-item-稳定版.vue +++ b/components/my-video-list/list-item-稳定版.vue @@ -411,7 +411,7 @@ color: #ffffff; font-size: 15px; z-index: 9999; - transition: all .3s ease-in-out; + transition: transform .3s ease-in-out; } .u-flex-y-center { @@ -426,7 +426,7 @@ } .right { - transition: all .3s ease-in-out; + transition: transform .3s ease-in-out; position: absolute !important; right: 20rpx; /* #ifdef H5 */ diff --git a/components/my-video-list/list-item-预发布优化版.vue b/components/my-video-list/list-item-预发布优化版.vue index 6dba5fd..64934e1 100644 --- a/components/my-video-list/list-item-预发布优化版.vue +++ b/components/my-video-list/list-item-预发布优化版.vue @@ -67,6 +67,10 @@ let loop=ref(false) loop.value=true // #endif const props = defineProps({ + height:{ + type:Number, + default:0 + }, item: { type: Object, defaulr: () => { @@ -435,7 +439,7 @@ let loop=ref(false) color: #ffffff; font-size: 15px; z-index: 9999; - transition: all .3s ease-in-out; + transition: transform .3s ease-in-out; } .u-flex-y-center { @@ -450,7 +454,7 @@ let loop=ref(false) } .right { - transition: all .3s ease-in-out; + transition: transform .3s ease-in-out; position: absolute !important; right: 20rpx; /* #ifdef H5 */ diff --git a/components/my-video-list/list-item.vue b/components/my-video-list/list-item.vue index 0a7047b..cd4d8a8 100644 --- a/components/my-video-list/list-item.vue +++ b/components/my-video-list/list-item.vue @@ -1,22 +1,31 @@