Мне нужно реализовать либо Card.io, либо Jumio в моем приложении phonegap/cordova. Я знаю, что для Iphone существует плагин phonegap card.io, но мне нужно получить (или внедрить) его для Android SDK. Может ли кто-нибудь указать мне правильное направление/статью? Любая помощь в том, как это сделать, была бы замечательной.
Плагин Card.io или Jumio phonegap/cordova для Android
Ответы (4)
В настоящее время card.io не предоставляет и не поддерживает плагин Android Phone Gap. Чтобы создать его, возьмите card.io Android SDK и просмотрите < a href="http://phonegap.pbworks.com/w/page/36753494/How%20to%20Create%20a%20PhoneGap%20Plugin%20for%20Android" rel="nofollow">Вики-инструкции Phone Gap по созданию плагинов для Android а>. Если вы создаете плагин, отправьте его обратно в репозиторий Phone Gap!
Вот как я сделал это, чтобы заставить 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-плагин для card.io. Плагин можно скачать здесь,
Git-репозиторий плагинов phonegap лаборатории Cubet Techno
Сначала вам необходимо интегрировать card.io Android SDK. SDK Card io для Android
Наслаждаться :)
Вы можете попробовать этот плагин Card.IO для Android.