收藏
回答

swiper导致小程序意外退出

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 需求 swiper 客户端 iOS 6.7.1 2.2.0

- 需求的场景描述(希望解决的问题)

我首页是一个swiper,一共加载30张图片,先加载了3张,然后滑动一张预加载一张,没有问题,

然后详情页也是一个swiper,一次性请求了20多条数据吧,然后一次性加载进来会崩溃,其中有两三张图片很大,2m左右;然后我换成了滑动的时候在bindchange中边滑动边渲染的方式,滑动会卡顿,然后也会崩溃,偶尔滑动时候不崩溃,我点击swiper-item的一个播放按钮,会看到页面渲染的很慢,一个播放按钮得等一两秒才能切换成暂停,然后就会意外退出,我换成首页的数据源和加载方式就不会有问题,所以这个和图片太大有关系嘛?


这是崩溃的那一页的bindchange,musiclistAll是一次性加载的数据,musiclist是一个长度和musiclistAll一样

的数组,只有后三个有数据,前面都是空,是占位用的,(业务逻辑是从后往前滑的)然后bindchange,给musiclist[current]替换上数据,刷新渲染界面;



- 希望提供的能力

1.大家是否能从上面的描述中看出我的问题呢?

2.我如何能看到小程序意外退出的log呢?我想定位问题出在哪里

最后一次编辑于  2018-07-23
回答关注问题邀请回答
收藏

4 个回答

  • H-bing纯
    H-bing纯
    2018-08-07

    同样遇到这样的问题,请问解决了么?

    2018-08-07
    赞同
    回复 1
    • 熊猫大侠.org
      熊猫大侠.org
      2018-08-07

      算是没解决吧,把大图删除掉就没问题了。。。

      2018-08-07
      回复
  • 0xg
    0xg
    2018-07-25

    小程序渲染dom的能力确实还不行

    2018-07-25
    赞同
    回复
  • 熊猫大侠.org
    熊猫大侠.org
    2018-07-23

    赞同压缩图片,服务器在搞,那你知道小程序意外退出如何查看日志吗?

    2018-07-23
    赞同
    回复
  • @ཻ_@ཻ
    @ཻ_@ཻ
    2018-07-23

    先把图片搞小吧,2M的图片,那么大流量,谁用你的小程序

    2018-07-23
    赞同
    回复