Announcement: Tencent Cloud Mini Program Platform Renamed to Tencent Cloud Super App as a Service on January 2, 2025
Console Updates
Android SDK Updates
iOS SDK Updates
Flutter SDK Updates
IDE Updates
Base Library Updates
This method is used via CameraContext wx.createCameraContext().
CameraContext object.cameraContext is bound to the unique <camera> component within the page, operating the corresponding <camera> component.This method is used via CameraFrameListener CameraContext.onCameraFrame(onCameraFrameCallback callback).
Attribute | Type | Description |
width | number | The width of the image data rectangle. |
height | number | The height of the source image data rectangle. |
data | ArrayBuffer | Image pixel data, a one-dimensional array, with every four items representing the RGBA of a pixel. |
const context = wx.createCameraContext()const listener = context.onCameraFrame((frame) => {console.log(frame.data instanceof ArrayBuffer, frame.width, frame.height)})listener.start()
This method is used via CameraContext.setZoom(Object object).
Attribute | Type | Default value | Required | Description |
zoom | number | - | Yes | Scaling level, ranging [1, maxZoom]. The zoom can be a decimal, accurate to one decimal place. maxZoom can be obtained from the return value of bindinitdone. |
success | function | - | No | Callback Function of Successful Interface Call |
fail | function | - | No | Callback Function of Failing Interface Call |
complete | function | - | No | Callback function executed upon the completion of the interface invocation (both successful and unsuccessful invocations) |
Attribute | Type | Description |
zoom | number | The actual set scaling level. Due to system constraints, some models may not be able to be set to the specified value, and will instead use the closest feasible value. |
This method is used via CameraContext.startRecord(Object object).
Attribute | Type | Default value | Required | Description |
timeoutCallback | function | - | No | The recording will terminate after 30 seconds or when the page onHide is triggered. |
success | function | - | No | Callback Function of Successful Interface Call |
fail | function | - | No | Callback Function of Failing Interface Call |
complete | function | - | No | Callback function executed upon the completion of the interface invocation (both successful and unsuccessful invocations) |
Attribute | Type | Description |
tempThumbPath | string | Temporary path of the cover image file |
tempVideoPath | string | Temporary path of the video file |
This method is used via CameraContext.startRecord(Object object).
Attribute | Type | Default value | Required | Description |
success | function | - | No | Callback Function of Successful Interface Call |
fail | function | - | No | Callback Function of Failing Interface Call |
complete | function | - | No | Callback function executed upon the completion of the interface invocation (both successful and unsuccessful invocations) |
Attribute | Type | Description |
tempThumbPath | string | Temporary path of the cover image file |
tempVideoPath | string | Temporary path of the video file |
This method is used via CameraFrameListener.stop(Object object).
Attribute | Type | Default value | Required | Description |
quality | string | normal | No | Image Quality |
success | function | - | No | Callback Function of Successful Interface Call |
fail | function | - | No | Callback Function of Failing Interface Call |
complete | function | - | No | Callback function executed upon the completion of the interface invocation (both successful and unsuccessful invocations) |
Value | Description |
high | Higher quality |
normal | Standard Quality |
low | Lower quality |
Attribute | Type | Description |
tempImagePath | string | Temporary path (local path) for photo files, Android is jpg image format, ios is png |
This method is used via CameraFrameListener.start(Object object).
Attribute | Type | Default value | Required | Description |
success | function | - | No | Callback Function of Successful Interface Call |
fail | function | - | No | Callback Function of Failing Interface Call |
complete | function | - | No | Callback function executed upon the completion of the interface invocation (both successful and unsuccessful invocations) |
This method is used via CameraFrameListener.stop(Object object).
Attribute | Type | Default value | Required | Description |
success | function | - | No | Callback Function of Successful Interface Call |
fail | function | - | No | Callback Function of Failing Interface Call |
complete | function | - | No | Callback function executed upon the completion of the interface invocation (both successful and unsuccessful invocations) |
Was this page helpful?
You can also Contact sales or Submit a Ticket for help.
Help us improve! Rate your documentation experience in 5 mins.
Feedback