我正在寻找将PhoneGap的BarcodeScanner插件与我的应用程序集成在一起,但希望将它与现有的HTML/JS(在WebView内)集成得比目前允许的更紧密。在PhoneGap上显示应用程序BarcodeScanner
理想情况下,我希望看到BarcodeScanner的'摄像头捕获'视图下的 PhoneGap的主WebView,所以我可以将我的应用程序的控件上层(工具栏等)。
我碰到过类似于Moodstocks的插件(http://www.moodstocks.com/2013/04/03/augmented-reality-with-phonegap-sencha-touch/),它似乎是通过给WebView一个透明的背景并将其显示在相机的视图之上来做到这一点。这个插件的源代码可以在这里找到(https://github.com/Moodstocks/moodstocks-phonegap-plugin),更具体地说(基于我阅读代码时带有非常难以理解的眼睛!),位于MSScannerController.m的第74-80行(https://github.com/Moodstocks/moodstocks-phonegap-plugin/blob/master/ios/MSScannerController.m)。
所以我的问题是,首先,这是可以实现的吗?其次,我如何修改PhoneGap插件来完成它?
任何指针或方向将是非常有益的!
您是否曾使用PhoneGap BarcodeScanner插件获得此工作?我很想看到源代码! – Jason
我没有得到它与“官方”扫描器插件工作,但我能够使用Moodstocks之一(免费,因为我只是使用扫描部分,而不是服务器端查找API等),它的工作非常好。 – Stuart