不写代码就狗带
不写代码就狗带
  • 发布:2020-03-31 10:08
  • 更新:2020-03-31 13:41
  • 阅读:1164

使用swiper+nvue实现的仿抖音功能会闪退!

分类:nvue

我的做法是这样的,获取到列表后,直接循环swiper-item,每个swiper-item里都是一个video,滑动起初没什么问题,但滑动十几次之后明显感到不流畅了,滑动到二十三四次的时候,就会闪退,安卓机每次必现!!!ios还没有测

2020-03-31 10:08 负责人:无 分享
已邀请:
DCloud_uniad_HDX
  • 不写代码就狗带 (作者)

    我之前就是用的这个,但是这个也会闪退,因为swiper-item里我会根据type判断是视频还是静态的广告,因为有这个判断,当我直接点击广告进来的时候就会闪退,所以我才改成直接渲染N个swiper-item,但没想到还是闪退

    2020-03-31 10:25

  • 不写代码就狗带 (作者)

    而且nvue下的swiper坑真的非常多,我设置了current,swiper载入时居然可以看到一个滑动到current页的动画,并且触发了@change,source是'autoplay',但是h5和ios上又都没有这个问题

    2020-03-31 10:32

不写代码就狗带

不写代码就狗带 (作者)

@DCloud_UNI_HDX 这是我修改官方示例的代码,我只是给数据里加了个type,然后在swiper-item里渲染不同的东西,真机调试时有时就会闪退了,打包成正式app包后几乎次次闪退,您可以试试

不写代码就狗带

不写代码就狗带 (作者)

@DCloud_UNI_HDX 这是视频

不写代码就狗带

不写代码就狗带 (作者)

官方能来人看看嘛?

  • 1***@qq.com

    我也遇到了,但是搞定了,用list列表,每次判断list当前的index和数据列表for循环的index相同的再显示video,这样就只有一个video了,video太多是导致闪退的主要原因。

    2023-02-03 09:19

该问题目前已经被锁定, 无法添加新回复