phonegap/cordova アプリケーションに Card.io または Jumio を実装する必要があります。Iphone 用の card.io phonegap プラグインが存在することは認識していますが、Android SDK 用に入手 (または実装) する必要があります。誰かが私を正しい方向/記事に向けることができますか? それをどうやって進めるかについての助けは素晴らしいでしょう。
4 に答える
これは、Phonegap で Card.IO を動作させるために私が行った方法です...私はそれが最善の方法/「プラグイン」の方法ではないと確信しています...しかし、アプリで 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() を呼び出すためのヘルパー メソッドがあります (申し訳ありませんが、これのソースを失ってしまいました..:(しかし、実際には新しいものでも素晴らしいものでもありませんでした..心臓活動を呼び出して文字列を返すメソッドだけです)
これで、次のように JavaScript インターフェイスから呼び出すことができます。
console.log(window.cardIO.getDetails());
また、これを試した後、いくつかの (インドの) クレジット カードをスキャンするのが非常に困難であることがわかりました。それが私のニーズに適切に合うまで待ってください...
card.io 用の android プラグインを開発しました。プラグインは次の場所からダウンロードできます。
Cubet Techno lab の phonegap プラグイン git リポジトリ
最初に card.io android SDK を統合する必要があります。 カードio Android SDK
楽しみ :)
card.io は現在、Android Phone Gap プラグインを提供または維持していません。作成するには、card.io Android SDKを取得し、Android プラグインを作成するためのPhone Gap wiki の手順を参照してください。プラグインを作成する場合は、Phone Gap リポジトリに投稿してください。
このプラグイン Card.IO for androidを試すことができます