收藏
回答

小程序使用canvas不到几分钟发热很厉害

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug iOS 12.0.1 iPhone SE 6.7.3

hi, 小程序使用canvas不到几分钟发热很厉害,感觉手机都很烫手了,不知道为什么,现在有办法解决吗?


这是我的刷下代码

if (this.val == null) {
  console.log('interval' this.val)
  this.val = setInterval(function () {
    if (that.statS == 1) {
      that.stage.update()
    }
  }, 16)
}


这是停止刷新的代码

/**
  * 生命周期函数--监听页面隐藏
  */
 onHide: function () {
   if (this.val != null) {
     clearInterval(this.val)
     this.val = null
   }
 },
 
 /**
  * 生命周期函数--监听页面卸载
  */
 onUnload: function () {
   if (this.val != null) {
     clearInterval(this.val)
     this.val = null
   }
 },



最后一次编辑于  2018-11-16  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏