收藏
回答

camera组件如何确定预览中的高和宽

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 camera onCameraFrame 客户端 7.0.5 2.7.4

有一个需求,是在camera组件里放一个框,类似扫描二维码,只解析框内的frame data。

但是由于机型的屏幕长宽和摄像头预览的长宽比例都不一样,会出现一些无法预判的情况,很难准确定位这个框。

例如

<camera style="width: 360px; height: 480px;">
<camera style="width: 360px; height: 240px;">

第二个预览的视角会是是第一个的下半部分。


而当width超出了屏幕宽度,如

<camera style="width: 720px; height: 480px;">

则会直接把相机预览zoom in,

由于需要准确定位,想知道当camera组件的高宽设置的逻辑是什么样的,高宽比例不同时,会如何切割。

没有相关文档。


谢谢


回答关注问题邀请回答
收藏
登录 后发表内容