There has been a similar thread some time ago.
I don't recall the original poster, so please do the search.
The technique is to build a custom WebViewClient that handles
requests for scanning on it's own, calls the Barcode Scanner, and then
processes the return value, and steps around the Scanning From Web
2013/5/27 Moises Duarte <moises...@gmail.com