W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
CameraContext 實(shí)例,可通過 wx.createCameraContext 獲取。
CameraContext 與頁(yè)面內(nèi)唯一的 camera 組件綁定,操作對(duì)應(yīng)的 camera 組件。
基礎(chǔ)庫(kù) 2.7.0 開始支持,低版本需做兼容處理。
獲取 Camera 實(shí)時(shí)幀數(shù)據(jù)
回調(diào)函數(shù)
屬性 | 類型 | 說明 |
---|---|---|
width | number | 圖像數(shù)據(jù)矩形的寬度 |
height | number | 圖像數(shù)據(jù)矩形的高度 |
data | ArrayBuffer | 圖像像素點(diǎn)數(shù)據(jù),一維數(shù)組,每四項(xiàng)表示一個(gè)像素點(diǎn)的 rgba |
注: 使用該接口需同時(shí)在 camera 組件屬性中指定 frame-size。
const context = wx.createCameraContext()
const listener = context.onCameraFrame((frame) => {
console.log(frame.data instanceof ArrayBuffer, frame.width, frame.height)
})
listener.start()
基礎(chǔ)庫(kù) 2.10.0 開始支持,低版本需做兼容處理。
設(shè)置縮放級(jí)別
屬性 | 類型 | 默認(rèn)值 | 必填 | 說明 |
---|---|---|---|---|
zoom | number | 是 | 縮放級(jí)別,范圍[1, maxZoom]。zoom 可取小數(shù),精確到小數(shù)后一位。maxZoom 可在 bindinitdone 返回值中獲取。 | |
success | function | 否 | 接口調(diào)用成功的回調(diào)函數(shù) | |
fail | function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
屬性 | 類型 | 說明 |
---|---|---|
zoom | number | 實(shí)際設(shè)置的縮放級(jí)別。由于系統(tǒng)限制,某些機(jī)型可能無(wú)法設(shè)置成指定值,會(huì)改用最接近的可設(shè)值。 |
開始錄像
屬性 | 類型 | 默認(rèn)值 | 必填 | 說明 |
---|---|---|---|---|
timeoutCallback | function | 否 | 超過30s或頁(yè)面 onHide 時(shí)會(huì)結(jié)束錄像 |
|
success | function | 否 | 接口調(diào)用成功的回調(diào)函數(shù) | |
fail | function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
屬性 | 類型 | 說明 |
---|---|---|
tempThumbPath | string | 封面圖片文件的臨時(shí)路徑 (本地路徑) |
tempVideoPath | string | 視頻的文件的臨時(shí)路徑 (本地路徑) |
結(jié)束錄像
屬性 | 類型 | 默認(rèn)值 | 必填 | 說明 |
---|---|---|---|---|
compressed | boolean | false | 否 | 啟動(dòng)視頻壓縮,壓縮效果同chooseVideo
|
success | function | 否 | 接口調(diào)用成功的回調(diào)函數(shù) | |
fail | function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
屬性 | 類型 | 說明 |
---|---|---|
tempThumbPath | string | 封面圖片文件的臨時(shí)路徑 (本地路徑) |
tempVideoPath | string | 視頻的文件的臨時(shí)路徑 (本地路徑) |
拍攝照片
屬性 | 類型 | 默認(rèn)值 | 必填 | 說明 |
---|---|---|---|---|
quality | string | normal | 否 | 成像質(zhì)量 |
success | function | 否 | 接口調(diào)用成功的回調(diào)函數(shù) | |
fail | function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
object.quality 的合法值
值 | 說明 | 最低版本 |
---|---|---|
high | 高質(zhì)量 | |
normal | 普通質(zhì)量 | |
low | 低質(zhì)量 |
屬性 | 類型 | 說明 |
---|---|---|
tempImagePath | string | 照片文件的臨時(shí)路徑 (本地路徑),安卓是jpg圖片格式,ios是png |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: