收藏
回答

wx.pageScrollTo在安卓手机滚动到目标位置后,偶现部分白屏,怎么解决?

当页面列表数据很多的时候,想通过wx.pageScrollTo滚动到页面用户离开的位置(这个位置比较深,可能是100条数据左右,页面高度在10000rpx左右。数据在50条之内很少出现类似情况)。但是滚动到位置之后,后面的数据在安卓手机会高频率出现白屏的现象,苹果手机没有出现这类问题。

最后一次编辑于  2019-10-11
回答关注问题邀请回答
收藏

2 个回答

  • 刁_Kyle
    刁_Kyle
    2019-10-11
    手机性能问题。可以参考下京东,条数太多了就分页
    2019-10-11
    有用 1
    回复 9
    • ...
      ...
      2019-10-11
      数据加载是分页,只是在用户上拉加载到100条后,用户在回来这个页面的时候让它定位到用户上拉加载的位置
      2019-10-11
      回复
    • 刁_Kyle
      刁_Kyle
      2019-10-11回复...
      京东的做法类似pc,有上一页,下一页
      2019-10-11
      1
      回复
    • ...
      ...
      2019-10-11回复刁_Kyle
      我看京东上面的多tab切换的时候,切换回来是返回到顶部,从头开始下拉加载数据。
      2019-10-11
      回复
    • 刁_Kyle
      刁_Kyle
      2019-10-11
      2019-10-11
      1
      回复
    • 刁_Kyle
      刁_Kyle
      2019-10-11回复...
      这是另一个问题了,切换tab 倒不一定非要从头开始加载数据
      2019-10-11
      回复
    查看更多(4)
  • 晓易
    晓易
    2019-10-11

    您好,建议加多层背景样式尝试一下。这样做后,可以减少白屏出现频率,无法解决实际问题。望采纳。

        <view style="bg...">

            <view wx:for="rows" style="bg...">

            </view>

        </view>

    2019-10-11
    有用
    回复 2
    • ...
      ...
      2019-10-11
      谢谢回答,我尝试一下,
      2019-10-11
      回复
    • ...
      ...
      2019-10-11回复...
      好像是不太可以的,几率还是很大出现
      2019-10-11
      回复
登录 后发表内容
问题标签