<分区>
我们更喜欢将基于网络的应用程序与 jquery.mobile 一起使用,因为它们可以按需升级,而且麻烦更少。是否有可以从我们基于 Web 的应用程序中通过 ajax 调用的 API 来使用 card.io 服务?
标签 card.io
<分区>
我们更喜欢将基于网络的应用程序与 jquery.mobile 一起使用,因为它们可以按需升级,而且麻烦更少。是否有可以从我们基于 Web 的应用程序中通过 ajax 调用的 API 来使用 card.io 服务?
最佳答案
恐怕不行。为了提供响应迅速、可靠的用户体验,card.io 实际上检查了许多视频帧以选择质量好的视频帧进行处理。我们还在客户端处理它们,因为对于大图像,网络往返的延迟可能很长。
这一切都需要不平凡的客户端工作。移植到 html 有两个直接的问题:(1) 性能和 (2) 相机 API。
Javascript 解释器速度很快,但在进行图像处理时,本地代码的帮助很大。 (card.io 使用 GPU、ARM 矢量协处理器,并在一些地方下降到汇编。)通过 Canvas 访问 GPU 会有所帮助,但并非所有算法都适合 GPU 处理。随着时间的推移,性能将继续变得不那么重要,但它现在是一个主要挑战。
Camera API 支持在移动浏览器中非常不平衡,并且(据我所知,在撰写本文时),没有任何主要的移动浏览器(Mobile Safari、Chrome、Firefox)提供完全实时的视频访问,并具有足够的分辨率控制使处理流可行。同样,希望这会有所改变。
我抱有希望,有一天会有 card.io 的移动网络版本,但现在肯定不可用(尽管我们有 Phone Gap 插件。)
关于card.io - 将 card.io 与基于 Web 的应用程序集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12738918/
相关文章:
card.io - card.io sdk 可以免费用于 android 和 iphone 开发吗
android - Android 上的 Card.IO 与 Gradle
android - 适用于 Android 的 Card.io 或 Jumiophonegap/cordova 插件
ios - 在 Adhoc 或 Appstore 中构建时,Xamarin IOS card.io dll 整合 native 链接失败
ios - CardIO(iOS Xcode),收到 __udivmodsi4 : 的链接错误
java - Card.io java.lang.OutOfMemoryError