html52.com
我爱小程序-开发者交流社区

LivePusherContext.snapshot最快可以以多快的频率进行快照呢?

想用小程序进行运动识别,有一个想法就是用snapshot进行截图,但是试了一下仅仅执行空的snapshot不进行其他操作,15次也需要1s,如果再加上其他操作,回调执行的速度就没法满足需求了。尝试修改snapshot的quality参数,然而没有什么区别。请问这是不是就是snapshot的执行速度上限了呢?

console.log('a',Date.now())

    for(let i = 0;i<1000;i++){

      this.pushDom.snapshot("compressed").then(res=>{

        if(this.data.inum === 15){

          console.log('b',Date.now())

        }

        console.log(this.data.inum++)

        // wx.getImageInfo({src:res.tempImagePath}).then(res=>{console.log(res)})

        // wx.saveImageToPhotosAlbum({filePath:res.tempImagePath})

      })

    }  


评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付