首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Phonegap摄像机控制

Phonegap摄像机控制
EN

Stack Overflow用户
提问于 2013-05-05 23:09:21
回答 2查看 4.4K关注 0票数 5

据我所知,Phonegap有几个拍摄图片的选项,但它们都“启动”了手机摄像头,然后返回到应用程序,并给出了捕获图像的路径。

是否可以在应用程序的页面上的控件中显示相机流,以便“在应用程序中”捕获图像?例如,像Instagram一样,用户不需要从应用程序中获取图像,即,我只要求在当前应用程序页面的一部分中打开自定义摄像机。

如果这是用插件完成的,那么是否存在用于自定义相机的第三方插件,还是我需要自己编写?

我真的很喜欢Phonegap的整个想法,尤其是Phonegap的构建(很棒),但是如果我无法获得这种功能,我将不得不本地化:-(

提前感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-06 01:20:53

对于我的增强现实(AR)应用程序,我需要同样的“实时摄像机视图”。Phonegap确实还没有提供实时的摄像机视图。因此,我正在使用一个Wikitude插件的Phonegap。

尽管Wikitude是一个AR,但它提供的基本功能是精确的摄像机实时视图。

它是如何工作的?你定义了一个‘世界’,也就是基本HTML页面。一旦加载,这个网页的背景将是您的相机现场查看。在这个网页中,您仍然可以运行PhoneGap Javascript代码。您可以随时从您的PhoneGap代码中调用这个“世界”。

从哪里启动,您可以从https://github.com/Wikitude/wikitude-phonegap获得PhoneGap插件。其中包括安装说明和示例项目。有一个没有限制的试用Wikitude,您也需要这一点。

票数 7
EN

Stack Overflow用户

发布于 2015-07-16 05:31:53

您可以在您的Cordova/phonegap应用程序中安装mbppower/CordovaCameraPreview插件(用于android、ios),允许相机与代码进行交互。真是个了不起的插件..。您可以访问功能,如:

从HTML开始相机预览。拖动预览框。设置摄像机颜色效果(Android和iOS),将预览框发送到HTML内容的后面,为摄像机预览框设置自定义位置,为预览框设置自定义大小,并保持HTML的交互性。您还可以在摄像机预览中绘制网格线。

或者,如果donaldp24 24/CanvasCamera插件适合安卓和iOS平台支持的requirements.Its,也可以将它用于应用程序。我已经观察到,对于iOS来说,它工作得很好,但在安卓系统中却不起作用。

现在您可以使用CordovaCameraPreview ..So在您的项目中安装插件,而无需使用CLI,您可以通过添加以下内容直接使用它:

代码语言:javascript
复制
<gap:plugin name="com.mbppower.camerapreview" version="0.0.8" source="plugins.cordova.io" />

在config.xml文件中创建ApplicationTemplate.apk/..ipa。有关这方面的更多信息,你可以问我。很乐意帮忙。

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

https://stackoverflow.com/questions/16390053

复制
相关文章

相似问题

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