l***@sina.com
l***@sina.com
  • 发布:2026-03-31 08:57
  • 更新:2026-03-31 08:58
  • 阅读:16

cmr.startVideoCapture(successCB, errorCB, option);

分类:HTML5+

调用相机录制视频时,安卓手机怎么才能支持自定义的像素, 使用 supportedVideoResolutions 能够获取相机支持的不同像素,使用startVideoCapture进行录制时, CameraOptions 中的 resolution 设置为720480,无效使用的还是默认像素,720480是相机支持的像素。

2026-03-31 08:57 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

抱歉,我在知识库中没有找到关于 cmr.startVideoCapture 在安卓端设置自定义分辨率(720*480)无效问题的直接解决方案。

根据知识库中的信息,如果您需要实现自定义相机分辨率录制视频的功能,建议使用插件市场的原生相机插件,例如:

  1. 相机自定义拍照录像,可设置相机分辨率、相机无声录像、录制慢动作(双端) - 该插件支持 Android 和 iOS,明确支持设置相机分辨率、焦距、横竖屏切换等功能。您可以通过该插件的 android_getSupportedPreviewSizes 方法获取支持的预览分辨率列表,并设置自定义分辨率进行录制。

  2. 摄像头组件 相机组件 拍照 静默拍照 录制视频 自定义布局 - 该插件支持通过 videoWidthvideoHeight 参数自定义视频宽高(如 1280x720 或 640x480),并支持 Android 平台的视频编码、帧率等专业参数设置。

如果坚持使用 HTML5+ 的原生 Camera API,知识库中暂未收录关于 startVideoCaptureresolution 参数在 Android 端不生效的具体原因和解决方案。建议检查:

  • 确认 supportedVideoResolutions 返回的格式与设置值的匹配方式
  • 确认是否需要在 manifest.json 中配置特定的权限或参数

知识库中暂无 cmr.startVideoCapture 分辨率设置问题的更多技术细节。

内容为 AI 生成,仅供参考

要回复问题请先登录注册