收藏
回答

canvasPutImageData在小米5报invalid data form

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.canvasPutImageData 微信iOS客户端 7.0.6 2.8.1

canvasPutImageData在小米5手机上报invalid data format错误

new Uint8ClampedArray(frame.data)得到的onCameraFrame视频流数据

已知小米mix2,华为p30,苹果8,苹果5都可以正常使用

紧急急!!!!@官方

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

3 个回答

  • 是小白啊
    是小白啊
    2019-08-30

    有结果同步

    2019-08-30
    有用 1
    回复
  • 木头
    木头
    2019-08-29

    https://developers.weixin.qq.com/s/mpdqEZmC7Wan

    2019-08-29
    有用 1
    回复
  • alan🥱
    alan🥱
    2019-10-16

    木头,你要看Uint8ClampedArray对象的数组长度和width、height能不能对的上

    要width * height *4 = length才不会报错


    2019-10-16
    有用
    回复 2
    • Zoro
      Zoro
      2019-11-12
      我用ios 第一次在onCameraFrame 所有的 frame.data能对得上canvasPutImageData不报错。  第二次开始onCameraFrame  frame.data就对不上了,宽高都不变 length由1228800变成3686400.  果然canvasPutImageData报错invalid data form
      2019-11-12
      回复
    • Zoro
      Zoro
      2019-11-12
      安卓手机第几次都不会错
      2019-11-12
      回复
登录 后发表内容
问题标签