收藏
回答

onCameraFrame获取到的frame.data如何转为图片的base64

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 onCameraFrame 客户端 7.0.4 2.7.0

- onCameraFrame获取到的frame.data如何转为可用于设置背景的base64?或者最简单的能用frame.data生成背景图片的办法?




回答关注问题邀请回答
收藏

2 个回答

  • 问路
    问路
    2020-05-27

    测试发现,这个方法会造成越来越卡,如何解决?

    2020-05-27
    有用
    回复
  • 昱霖君คิดถึงคุณ
    昱霖君คิดถึงคุณ
    2019-05-28

    可以试试先画到canvas上再保存为图片

    wx.canvasPutImageData({
      canvasId: 'myCanvas',
      x: 0,
      y: 0,

     width: frame.width,

      height: frame.height,

     data: frame.data,

     success (res) {

    wx.canvasToTempFilePath({

      x: 0,
      y: 0,
      width: frame.width,
      height: frame.height,
      canvasId: 'myCanvas',
      success(res) {
        console.log(res.tempFilePath)

     }})

    }})


    2019-05-28
    有用
    回复 3
登录 后发表内容