将排行榜画到上屏时,上屏的的背景在安卓机会被清空,苹果机正常

展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 张小千

    16人对此回答表示赞同

    如果指的是纹理重复的话,是因为没有在每一帧clear并画满全屏。这个是Android部分机器的GPU原理导致。如果每一帧都画满全屏则不会出现该问题

    展开
    16
    3回复
    发布于 6年前

    评论(3)

    收起评论

    • 上官村 2019-02-03 22:43

      clearRect之后重新绘制本身不会消耗很多资源,对于OpenCanvas而言,耗费资源较高的地方在纹理拷贝。后续会有优化。

      回复
    • 吴震 2019-02-05 12:58

      对于2d接口而言,需要保证每帧绘制之前都调用了clearRect(0,0,canvas.width,canvas.height),否则会出现花屏

      回复
    • 北极贝TAN 2019-02-07 15:04

      但是这样动画很消耗资源,稍差一些的机型帧率直接掉到20左右,没有更好的办法吗?

      回复
  • Nicholas

    15人对此回答表示赞同

    原生canvas开发的排行榜吗?

    展开
    15
    3回复
    发布于 6年前

    评论(3)

    收起评论

    • 汪撕葱 2019-02-09 20:15

      花屏,底部会变黑吗,花屏没遇到

      回复
    • Amelia 2019-02-12 00:21

      你有遇到把sharedcanvas渲染到上屏后出现花屏的情况吗?

      回复
    • Matthew 2019-02-13 17:48

      是的,

      回复
  • Gabriel-郑

    12人对此回答表示赞同

    只要离屏的canvas的宽高改变,隔一段时间画到上屏,就会清空上屏的东西,

    展开
    12
    6回复
    发布于 6年前

    评论(6)

    收起评论

    • Kennedy 2019-02-07 13:27

      谢谢

      回复
    • 公子舒夜 2019-02-09 08:26

      反馈已收到,我们定位下问题哈,有结果回复哈

      回复
    • Dara永远三岁 2019-02-11 18:23

      有确认这个问题吗

      回复
    • 吴晴 2019-02-13 19:46

      wechatide://minicode/HbVyLamY7dLa

      回复
    • Joshua 2019-02-15 12:45

      能否按照这个来提供能复现问题的简单代码片段

      回复
    • 兵荒马乱 2019-02-17 13:35

      consttopCvs=wx.createCanvas();

      回复
  • 肆无忌惮

    12人对此回答表示赞同

    我也遇到这个问题,就是第一帧刷新之前,画到上屏的东西都没问题,第二帧开始就会花屏了。主那段代码测试也是同样这样。

    展开
    12
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部