微信小游戏:

draw(x,y)是绘制移动,我现在需求是一直移动一块canvas

但是在苹果手机上就很流畅,到了安卓手机上就很卡了,这是什么情况?安卓是要做什么兼容吗?

import PictureManager from "../player/PictureManager";

import Base from "../base/Base";  

export default class ScreenView extends Base {   

  constructor(x = 0, y = 0, width = GameGlobal.WIDTH, height = GameGlobal.HEIGHT) {       

  super()       

  this.showPicNum = 1       

  this.oringX = x         

 this.oringY = y         

 this.width = width         

 this.autoWidth = GameGlobal.WIDTH - this.autoX(2 * this.oringX)        

 this.height = this.autoWidth + this.autoY(50)      

  this.pictures = GameGlobal.showUserList             //获取照片数     

     //一直createCanvas会在安卓上导致崩溃        

 this.screenCanvas = wx.createCanvas()        

 this.screenCanvas.width = GameGlobal.WIDTH        

 this.screenCanvas.height = GameGlobal.HEIGHT       

  this.pageCtx = this.screenCanvas.getContext('2d')      

  GameGlobal.currentCanvas = this.screenCanvas       

  GameG

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

    2044人对此回答表示赞同

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

    10人对此回答表示赞同

    可能和机型有关系,我做了几个小程序下来,小米表现就是要差些,你可以用别的机型试一试

    展开
    10
    0回复
    发布于 5年前

    评论(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
扫码咨询

扫码咨询套餐

回到顶部