技术栈

photosession

2301_76810349
1 天前
harmonyos·arkts·camerakit·photosession·设备适配
HarmonyOS趣味相机实战第19篇:CameraKit输出Profile协商、宽高比评分与会话提交CameraKit 返回了多个 previewProfiles 和 photoProfiles 时,直接取第一个元素虽然代码最短,却把画面比例、性能和设备排序规则交给了底层实现。不同设备上的第一个 Profile 可能宽高比不同、分辨率过高,甚至与页面 316 x 390 的竖屏 Cover 预览不匹配,最终造成裁剪过多、识别坐标难对齐或会话配置失败。
我是有底线的