我需要在我的phonegap/cordova 应用程序中实现Card.io 或Jumio。我知道 Iphone 存在 card.io PhoneGap 插件,但我需要为 Android SDK 获取(或实现)它。有人可以指出我正确的方向/文章吗?任何有关如何进行的帮助都会很棒。
最佳答案
这就是我让 Card.IO 与phonegap一起工作的方法...我确信这不是最好的方法/“插件”方法...但是如果你想快速查看card.io与你的应用程序...
public class MainActivity extends DroidGap {
private CardIO cardIO;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
super.init();
appView.addJavascriptInterface(cardIO, "cardIO");
super.loadUrl("file:///android_asset/www/index.html");
}
}
在上面的代码中,CardIO 是一个辅助类,它以通常的方式调用 CardIOActivity。它有一个用于调用 cardIO getCardDetails() 的辅助方法(抱歉,我刚刚丢失了这个源代码..:( 但实际上没什么新意/很棒..只是一个调用有氧 Activity 并返回字符串的方法)
现在您可以从 JavaScript 界面调用它,如下所示:
console.log(window.cardIO.getDetails());
我还想指出,尝试此操作后,我发现扫描我尝试过的几张(印度)信用卡非常困难..所以到目前为止,我不会使用card.io。 ..会等到它完全满足我的需求...
关于android - 适用于 Android 的 Card.io 或 Jumiophonegap/cordova 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12839988/