收藏
回答

wx.createCameraContext如何拍摄出原始清晰度的照片

框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 cameraContext 客户端 6.6.1 1.9.1

wx.createCameraContext组件takePhoto拍照后,图片被压缩了,如何拍出原图?

质量已经选择了high,但图片还是被压缩了(与直接打开手机拍照相比),因为拍照的时候要设置背景图,然后缩小取景框,所以只能调用createCameraContext接口,不能调用chooseImage接口(所以不能使用sizeType,sizeType可以设置original原图

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

6 个回答

  • 黄思程
    黄思程
    2018-03-21

    麻烦提供一下出现问题的机型和微信版本,并且给个相关的代码片段(https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/minicode.html),我们定位下问题

    2018-03-21
    有用
    回复 1
    • 像风一样自由
      像风一样自由
      2020-02-26
      通过takePhoto() 这个方法能不能控制图片的方向?(比如顺时针旋转90度)
      2020-02-26
      回复
  • 哈佛
    哈佛
    2019-09-28

    解决了吗?

    2019-09-28
    有用
    回复
  • 彼时芒种
    彼时芒种
    2018-04-26

    是的,非常地烦恼,用官方的camera组件最多只能拍出1440高像素照片,而且被严重压缩,不知道能否给出解决方案?我的微信号是15979502559,感谢解答

    2018-04-26
    有用
    回复
  • 10:24
    10:24
    2018-03-25

    同样的问题,iPhone拍出来的照片只能是组件的尺寸,在iPhone6上调试的组件还可以用,可是换成iPhone5屏幕小了,拍出来的图片直接就不清晰了。。。  iPhone5的系统是IOS8.x

    2018-03-25
    有用
    回复 1
    • goosen
      goosen
      2023-03-14
      真垃圾啊  组件是多少px 拍出来就是多少px
      2023-03-14
      回复
  • bigxinxin
    bigxinxin
    2018-03-23

    请问微信有没有商务开发的支持?或者服务电话?

    2018-03-23
    有用
    回复
  • 好
    2018-03-23

    我也是遇到同样的问题,iphone比安卓更明显。同样求解答

    2018-03-23
    有用
    回复
登录 后发表内容