首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >可以同时使用安卓的旧摄像头和新的camera2接口吗?

可以同时使用安卓的旧摄像头和新的camera2接口吗?
EN

Stack Overflow用户
提问于 2017-12-14 19:54:51
回答 1查看 303关注 0票数 0

在我的ionic3项目中,我使用了cordova-plugin-camera-preview插件来访问基于旧相机API的相机。但我想手动聚焦,这是一个只有通过新的camera2应用程序接口才能实现的功能。到目前为止,我还没有找到为新的camera2应用编程接口编写的Cordova插件。

我想知道是否有可能继续使用现有的插件,并可能编写另一个小的Cordova插件(或者可能是现有插件中的一个函数),只使用camera2 API手动设置焦点?这样的话,我就不需要重写整个插件了。

换句话说,是否可以使用camera接口捕获照片,并使用camera2接口设置焦点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-16 07:11:44

不,API无法在它们之间传递摄像设备。一旦你用旧的API打开一个相机,你就会一直使用它,直到你关闭它并用camera2重新打开它,反之亦然。关闭/重新打开需要一秒钟左右的时间,并且通常不会保留相机设置。

这两个API的操作模型并不完全兼容,不足以使这类事情变得可行,否则会很好。太多的死角案例会冒出来。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47812773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档