|
@@ -129,7 +129,7 @@ export default defineComponent({
|
|
|
</div>
|
|
|
<p class={[styles.content, 'van-multi-ellipsis--l2']}>{item.content}</p>
|
|
|
|
|
|
- <Swipe ref={swipeRef} class={styles.storySwipe}>
|
|
|
+ <Swipe ref={(el: any) => (swipeRef.value[index] = el)} class={styles.storySwipe}>
|
|
|
{item.attachments &&
|
|
|
item.attachments.map((child: any) => (
|
|
|
<SwipeItem>
|
|
@@ -155,10 +155,16 @@ export default defineComponent({
|
|
|
ref={(el: any) => (videoRef.value[index] = el)}
|
|
|
onPlay={() => onPlay(index)}
|
|
|
onExitfullscreen={() => {
|
|
|
- console.log('重新resize', swipeRef.value)
|
|
|
+ console.group('重新resize', swipeRef.value)
|
|
|
+ console.time('开始')
|
|
|
nextTick(() => {
|
|
|
setTimeout(() => {
|
|
|
- swipeRef.value?.resize()
|
|
|
+ console.time('结束')
|
|
|
+ console.groupEnd()
|
|
|
+ // swipeRef.value?.resize()
|
|
|
+ swipeRef.value.forEach((item: any) => {
|
|
|
+ item.resize()
|
|
|
+ })
|
|
|
}, 600)
|
|
|
})
|
|
|
}}
|