繁体   English   中英

适用于iOS PhoneGap / Cordova的CanvasCamera

[英]CanvasCamera for iOS PhoneGap / Cordova

首先,我真的是Cordova和Xcode的新手,我正在尝试从HTML 5应用程序创建内联QR Code扫描器(或者至少查看此插件是否可行)。

我试图按照https://github.com/daraosn/Cordova-CanvasCamera的说明进行操作,但不确定在我的项目中使用哪种格式或如何编辑config.xml。

说明说:“编辑您的config.xml并将CanvasCamera添加到您的插件列表中。” 但我不知道这意味着什么或应该遵循的格式。

另外,当我将插件添加到项目中的Plugin文件夹时,Xcode会引发错误,提示:“'NSAutoreleasePool'不可用:在自动引用计数模式下不可用”。

我知道Safari / iOS中不支持getUserMedia,因此有点超出了界限。 如果其他所有方法均失败,我将只使用输入type = file并以这种方式访问​​摄像机。

您引用的该插件过时了。 我最好的猜测是,对于您的config.xml,添加:

<plugin name="CanvasCamera" />

一旦按照这些说明将文件复制到目录中。

另外,您可以查看https://github.com/donaldp24/CanvasCameraPlugin 您可以通过运行“ cordova插件添加https://github.com/donaldp24/CanvasCameraPlugin.git && cordova prepare”来安装它。

希望这可以帮助。

我找到了一个插件( http://scandit.com ),它比我最初尝试实现的要好得多。

唯一的缺点是,它是一项高级服务(每月200美元),但缺点是:超级易于安装,解码真的非常快(不需要聚焦,阴影无关紧要),可用于平台,良好的文档。

另一点是,它是一个全屏摄像头插件,实际上比我们最初想要的嵌入式插件效果更好。

希望它对其他人有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM