收藏
回答

调用ctx.takePhoto时报错,ctx.takephoto is not a function

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug camera 微信iOS客户端 7.0.21 2.14.4[497]

https://developers.weixin.qq.com/miniprogram/dev/component/camera.html

最后一次编辑于  01-20
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-CJiang
    社区技术运营专员-CJiang
    01-20

    你好,触发拍照按钮没有出现报错,检查先wx.createCameraContext(); 这个api是否找到?检查下是否是wx没有找到?

    01-20
    有用
    回复
  • Daniel
    Daniel
    01-20

    按照样例尝试了两种方式都会报同样的错误;

    第一种:

            const ctx = wx.createCameraContext()

            ctx.takephoto({

                quality: 'high',

                succsess: (res) => {

                    this.setData({

                        src:res.tempImagePath

                    })

                }

            })

    第二种:


            this.ctx = wx.createCameraContext();


             this.ctx.takePhoto({

                 quality: 'high',

                 success: (res) => {

                     this.setData({

                         src:res.tempImagePath

                     })

                 }

             })



    01-20
    有用
    回复
登录 后发表内容
问题标签