-
问题:某页面用引擎渲染画面正常,到微信小游戏里打开后出现异常。如下图,道具列表是在一个scroll里边,卡在红色边界之内滑动,在小游戏里滑动时会超过红色边界。
问题界面截图
-
解决方案:
如果不能从代码中直接看出问题,可以采取重写一个复原问题的demo。不用完全一样,而是逐步去模仿。我就是通过使用采取同样的布局就会导致这个问题发生,即一个scroll嵌套一个scroll。陈老师看微信的渲染方式没有什么特殊的地方,所以最终只能禁止这里滑动从而暂时避免这样的问题发生。 -
反思:最开始我在看这个问题的时候是在原文件上试着修改各种可能,但是都没有效果,因为这根本就是在毫无目的的浪费时间,解决问题要有目标和线索,当没有目标的时候就要创造目标,把这个问题复现,复现以后再顺着这个思路去分析怎么复现的?什么问题导致的?哪句代码不对了?
网友评论