[英]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.