炸了 接了一大堆投诉 无能为力
发布于 6 年前 作者 gdeng 16867 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)
  1. 事件阻塞严重 , 代表:scroll-view bindscroll

  2. longpress 有时无效

  3. wx.saveImageToPhotosAlbum() 有时无效也不报错

  4. position: sticky 失效

一秒钟打印一次 (阻塞极其严重)

代码片段提供不了 appid可以 :wxe2b18386fd190aff

9 回复

微信:自己没写好,怪我咯?

1、scroll事件阻塞是什么意思?

2、longpress事件后续版本会有个优化来改进偶尔会失效的问题。

3、未能复现,请给下具体基础库版本和手机型号(不太理解你在操作系统填iOS,但是手机型号却写的安卓手机是什么情况)。

4、未能复现,或者你可以尝试下加个带webkit前缀的字段,看看可不可以(position: -webkit-sticky;)。

我能大概明白的你问题,就是滑动分页用的scroll-view,现在出问题了。

我们的小程序也是用的scroll-view,刚看了一下,没有滑动不好用的问题,我们的小程序做的比较早,那时大部分人用的都是scroll-view,后来我们也没有优化更改,主要的代码见下图,做了防止多次加载,scroll-view就是一直触发事件,我这里加了判断,

loading: 正在请求分页的时候为true,本页加载完以后把它设为false,滑动一次就不会有多次请求


希望能帮助你!

我们小程序原来好好的,代码都没动过,现在也出现scrollView 滚动之后,页面假死,半天才反应过来

我在安卓机上也遇到过 假死 渲染特别慢 点一下要过5秒钟才跳转  而且大概率发生在我发布版本之后

下拉加载更多不是应该用onReachBottom吗?为什么要用scroll-view? 组件不是都已经建议你下拉加载的时候不要使用scroll-view了

同样的问题,个别安卓手机出现的,bindscroll 会导致页面点击严重延迟,至少几秒钟才响应点击,当然也包括设置sticky延迟的问题。我看京东小程序在同样的手机上sticky没出现问题,不知道怎么实现的,不应该用bindscroll 对scroll-view进行监听?应该不会是用的wepy的原因吧?

每打印一次代表着 : 调用了 index-page 这个页面的 mainScroll 事件一次。死循环了吧

回到顶部