未验证 提交 ec8d2c19 编写于 作者: O openharmony_ci 提交者: Gitee

!9661 【轻量级 PR】:【OpenHarmony开源贡献者计划2022】update...

!9661 【轻量级 PR】:【OpenHarmony开源贡献者计划2022】update zh-cn/application-dev/media/remote-camera.md.注释第一行缺少空格
Merge pull request !9661 from 陈施/N/A
...@@ -23,7 +23,7 @@ import image from '@ohos.multimedia.image' ...@@ -23,7 +23,7 @@ import image from '@ohos.multimedia.image'
import media from '@ohos.multimedia.media' import media from '@ohos.multimedia.media'
import featureAbility from '@ohos.ability.featureAbility' import featureAbility from '@ohos.ability.featureAbility'
//创建CameraManager对象 // 创建CameraManager对象
let cameraManager let cameraManager
await camera.getCameraManager(globalThis.Context, (err, manager) => { await camera.getCameraManager(globalThis.Context, (err, manager) => {
if (err) { if (err) {
...@@ -34,13 +34,13 @@ await camera.getCameraManager(globalThis.Context, (err, manager) => { ...@@ -34,13 +34,13 @@ await camera.getCameraManager(globalThis.Context, (err, manager) => {
cameraManager = manager cameraManager = manager
}) })
//注册回调函数监听相机状态变化,获取状态变化的相机信息 // 注册回调函数监听相机状态变化,获取状态变化的相机信息
cameraManager.on('cameraStatus', (cameraStatusInfo) => { cameraManager.on('cameraStatus', (cameraStatusInfo) => {
console.log('camera : ' + cameraStatusInfo.camera.cameraId); console.log('camera : ' + cameraStatusInfo.camera.cameraId);
console.log('status: ' + cameraStatusInfo.status); console.log('status: ' + cameraStatusInfo.status);
}) })
//获取相机列表 // 获取相机列表
let cameraArray let cameraArray
let remoteCamera let remoteCamera
await cameraManager.getCameras((err, cameras) => { await cameraManager.getCameras((err, cameras) => {
...@@ -53,16 +53,16 @@ await cameraManager.getCameras((err, cameras) => { ...@@ -53,16 +53,16 @@ await cameraManager.getCameras((err, cameras) => {
}) })
for(let cameraIndex = 0; cameraIndex < cameraArray.length; cameraIndex++) { for(let cameraIndex = 0; cameraIndex < cameraArray.length; cameraIndex++) {
console.log('cameraId : ' + cameraArray[cameraIndex].cameraId) //获取相机ID console.log('cameraId : ' + cameraArray[cameraIndex].cameraId) // 获取相机ID
console.log('cameraPosition : ' + cameraArray[cameraIndex].cameraPosition) //获取相机位置 console.log('cameraPosition : ' + cameraArray[cameraIndex].cameraPosition) // 获取相机位置
console.log('cameraType : ' + cameraArray[cameraIndex].cameraType) //获取相机类型 console.log('cameraType : ' + cameraArray[cameraIndex].cameraType) // 获取相机类型
console.log('connectionType : ' + cameraArray[cameraIndex].connectionType) //获取相机连接类型 console.log('connectionType : ' + cameraArray[cameraIndex].connectionType) // 获取相机连接类型
if (cameraArray[cameraIndex].connectionType == CAMERA_CONNECTION_REMOTE) { if (cameraArray[cameraIndex].connectionType == CAMERA_CONNECTION_REMOTE) {
remoteCamera = cameraArray[cameraIndex].cameraId remoteCamera = cameraArray[cameraIndex].cameraId
} }
} }
//创建相机输入流 // 创建相机输入流
let cameraInput let cameraInput
await cameraManager.createCameraInput(remoteCamera).then((input) => { await cameraManager.createCameraInput(remoteCamera).then((input) => {
console.log('Promise returned with the CameraInput instance'); console.log('Promise returned with the CameraInput instance');
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册