首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Card.io界面中未显示Card.io科尔多瓦相机

Card.io界面中未显示Card.io科尔多瓦相机
EN

Stack Overflow用户
提问于 2016-10-02 05:00:12
回答 1查看 133关注 0票数 2

我正在尝试在我的Cordova应用程序中实现Card.io。我的设备上安装了iOS 10.0,运行的是最新的科尔多瓦6.3.1版本。当我点击扫描按钮时,canScan函数返回"true“,并弹出Card.io界面,但摄像头似乎被禁用,因为它不工作。我尝试过将noCamera选项设置为false,但似乎没有解决这个问题。其他选项,如hideCardIOLogo : false有效。

Card.io界面显示摄像机视图所在的块、“取消”按钮和“输入手动”按钮。不过,这两个按钮都不起作用。如果我在Xcode中检查日志,在我点击Scan按钮的那一刻就会出现一条错误消息。错误:显示一堆胡言乱语的代码,并在行尾显示"Thread : signalSIGABRT“

稍微用谷歌搜索一下,似乎错误消息表明SDK的连接不正确?

有什么想法可能是错误的吗?我必须打开摄像头吗?(我从来没有收到要求允许使用摄像头的弹出窗口)我必须添加摄像头插件吗?

请帮帮忙。

EN

回答 1

Stack Overflow用户

发布于 2016-11-16 03:09:09

根据card.io-Cordova-Plugin自述文件,它说

注意:在使用iOS 10 SDK +构建应用程序时,要使用iOS 10 +,您必须在info.plist文件中添加一些信息。这是由于iOS 10中增强了安全性。请转到您的应用目录并搜索Info.plist文件。在main元素中添加以下行。

代码语言:javascript
复制
  <key>NSCameraUsageDescription</key>
  <string>To scan credit cards.</string>

我也在努力让这个工作,让我知道它如何为你,我会张贴我的结果。

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

https://stackoverflow.com/questions/39811427

复制
相关文章

相似问题

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