快3官方网站下载

  • <tr id='cC4Mh7'><strong id='cC4Mh7'></strong><small id='cC4Mh7'></small><button id='cC4Mh7'></button><li id='cC4Mh7'><noscript id='cC4Mh7'><big id='cC4Mh7'></big><dt id='cC4Mh7'></dt></noscript></li></tr><ol id='cC4Mh7'><option id='cC4Mh7'><table id='cC4Mh7'><blockquote id='cC4Mh7'><tbody id='cC4Mh7'></tbody></blockquote></table></option></ol><u id='cC4Mh7'></u><kbd id='cC4Mh7'><kbd id='cC4Mh7'></kbd></kbd>

    <code id='cC4Mh7'><strong id='cC4Mh7'></strong></code>

    <fieldset id='cC4Mh7'></fieldset>
          <span id='cC4Mh7'></span>

              <ins id='cC4Mh7'></ins>
              <acronym id='cC4Mh7'><em id='cC4Mh7'></em><td id='cC4Mh7'><div id='cC4Mh7'></div></td></acronym><address id='cC4Mh7'><big id='cC4Mh7'><big id='cC4Mh7'></big><legend id='cC4Mh7'></legend></big></address>

              <i id='cC4Mh7'><div id='cC4Mh7'><ins id='cC4Mh7'></ins></div></i>
              <i id='cC4Mh7'></i>
            1. <dl id='cC4Mh7'></dl>
              1. <blockquote id='cC4Mh7'><q id='cC4Mh7'><noscript id='cC4Mh7'></noscript><dt id='cC4Mh7'></dt></q></blockquote><noframes id='cC4Mh7'><i id='cC4Mh7'></i>
                您的位置: 首页 > 新闻资讯 > 技术文章 >
                技术文章 返回列表

                微信浏览器上拉加载失效的问题

                来源:和光网络 日期:2022-05-16 19:49:45 点击:628

                我们用angular开发了一个微信公众号网页程序,完美〗持续运营3年,今年4月份突然发现在首页上拉加载数据的时候无法上拉。

                突然出现的这个◥问题把我们都整懵了,为啥突然就不能上拉了?

                刚开≡始查询微信浏览器是不是更新什么东西∮了,结果查了半天也●没发现什么有用的文章。

                百度的时候倒是查到了一点有用的√信息,但是我们用的都是▓angular的组件ng-zorro-antd-mobile,内部已经实现了兼容,所以㊣又不行

                失败!

                关键是手←机的微信浏览器不能debug,这就很费劲了⊙。

                查看组件的源码,但是发现源码写的都没有问题-.-!

                最后只能alert出srollTop参数,发现为◣啥它的精度怎么这么大,小数点后好几√位!然后又发现这个组件在判断是否到达底部的地方用的是“===”!

                叮!发现问题!喜大普奔~

                最后把“===”改成了“>=”,并且把scrollTop向上取整!问题终于得到解决

                结论:微信浏览器的获取滚动距离的关键参数scrollTop不是整数!判断的时候要谨慎

                最后的最后希望这篇文章能给你带来启发,创造更出色的代码!