2012-01-14 37 views
6

我開始編寫一個應用程序,該應用程序需要嵌入QR碼讀取功能。這意味着我基本上想從我的應用程序中選擇一個選項來掃描QR碼,然後執行與我的應用程序相關的一些邏輯。包含一個帶有PhoneGap的QR掃描器應用程序

我得到了some explanations關於如何在Android中做到這一點(雖然還沒有嘗試過),但現在我決定使用PhoneGap,我想知道它是否會改變任何東西。

PhoneGap的使用是否意味着我將有一種通用的方式在自己的應用程序中包含QR-scanner應用程序,還是需要照顧QR-scanner應用程序,包括每個平臺?

回答

14

像這樣的高級功能需要一個PhoneGap插件,每個平臺都有一個本機實現。見http://wiki.phonegap.com/w/page/36752779/PhoneGap%20Plugins

好消息是,BarcodeScanner插件爲Android,黑莓和iOS已經實施,請參閱https://github.com/phonegap/phonegap-plugins

這個插件支持一維條碼和二維碼等二維碼通過整合斑馬線(HTTP: //code.google.com/p/zxing/)

請注意,目前,將插件集成到PhoneGap應用程序中需要針對每個平臺採用不同的過程。請參閱上面引用的PhoneGap Wiki,並在每個插件的README文件中構建&安裝說明。