微信小程序教程
7.3.10 相机机组控制
阅读(

微信小程序介绍

微信小程序设计指南

微信小程序开发简介

微信小程序开发框架

微信小程序框架视图层

微信小程序框架组件

微信小程序框架 API

概述

网络

媒体

视频组件控制

视频

音频组件控制

背景音播放管理

音乐播放控制

音频播放控制

录音管理

录音

图片

相机机组控制

wx.createCameraContext(this)

基础库 1.6.0 开始支持,低版本需做兼容处理

wx.createCameraContext(this) 方法用于创建并返回 camera 上下文cameraContext对象,cameraContext与页面的camera组件绑定,一个页面只能有一个camera,通过它可以操作对应的<camera/>组件。 在自定义组件下,第一个参数传入组件实例this,以操作组件内<camera/>组件。

cameraContext 对象的方法列表:

方法 参数 说明
takePhoto OBJECT 拍照,可指定质量,成功则返回图片
startRecord OBJECT 开始录像
stopRecord OBJECT 结束录像,成功则返回封面与视频

takePhoto 的 OBJECT 参数列表:

参数 类型 必填 说明
quality String 成像质量,值为high, normal, low,默认normal
success Function 接口调用成功的回调函数 ,res = { tempImagePath }
fail Function 接口调用失败的回调函数
complete Function 接口调用结束的回调函数(调用成功、失败都会执行)

startRecord 的 OBJECT 参数列表:

参数 类型 必填 说明
success Function 接口调用成功的回调函数
fail Function 接口调用失败的回调函数
complete Function 接口调用结束的回调函数(调用成功、失败都会执行)
timeoutCallback Function 超过30s或页面onHide时会结束录像,res = { tempThumbPath, tempVideoPath }

stopRecord 的 OBJECT 参数列表:

参数 类型 必填 说明
success Function 接口调用成功的回调函数 ,res = { tempThumbPath, tempVideoPath }
fail Function 接口调用失败的回调函数
complete Function 接口调用结束的回调函数(调用成功、失败都会执行)

如果本教程对您帮助很大,请随意打赏。您的支持,将鼓励我们提供更好的教程!

← 键盘方向键翻页 →
返回顶部 手机访问 关注微信 返回底部

扫码访问歪脖网

随时随地,想看就看

关注歪脖网微信

分享 web 知识、交流 web 经验