收藏
回答

CameraFrameListener 获取frame.data 图片尺寸安卓

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


const context = wx.createCameraContext();

const listener = context.onCameraFrame((frame) => {

cosole.log("获取屏幕数据 width:" + frame.width + " height:" + frame.height)

console.log(frame.data instanceof ArrayBuffer, frame.width, frame.height)

})


- 当前 Bug 的表现(可附上截图)

获取frame.data 在安卓机上图片拉伸,ios手机正常,

- 预期表现

ios 和 安卓返回的帧数据 宽高比相同


机型 华为mate20


- 复现路径


- 提供一个最简复现 Demo


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

2 个回答

  • 听风者
    听风者
    2020-09-29

    const context = wx.createCameraContext();

    const listener = context.onCameraFrame((frame) => {

    cosole.log("获取屏幕数据 width:" + frame.width + " height:" + frame.height)

    console.log(frame.data instanceof ArrayBuffer, frame.width, frame.height)

    })

    无法调用onCameraFrame


    2020-09-29
    有用
    回复 1
    • 猜猜我是谁
      猜猜我是谁
      2023-11-26
      我也一样
      2023-11-26
      回复
  • 是小白啊
    是小白啊
    2019-05-22

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2019-05-22
    有用
    回复 9
    • 路易
      路易
      2019-05-24

      我遇到了oppo r17 宽度和高度对调了

      三星a9 截图也有问题

      2019-05-24
      回复
    • 路易
      路易
      2019-05-24回复路易

      还有华为mate10pro 高度和宽度对调了  麻烦关注下安卓手机

      2019-05-24
      回复
    • 等一个人[咖啡]
      等一个人[咖啡]
      2019-06-24

      现在使用CameraFrameListener 获取frame.data ,实现类似AI识别功能实现了吗

      2019-06-24
      回复
    • Eric Huang
      Eric Huang
      2019-06-26回复路易

      这个问题在新版 7.0.5 已经修复

      2019-06-26
      回复
    • Eamon Henry
      Eamon Henry
      2020-05-21回复等一个人[咖啡]
      AI识别我们实现了
      2020-05-21
      回复
    查看更多(4)
登录 后发表内容