I have a Web app that uses a bluetooth Opticon Scanner (<http://www.opticonusa.com/products/companion-scanners>) 

The user taps into a field and scans a barcode and then the App does stuff with it.

Works GREAT under iOS7 and Safari.

No longer works under iOS8 and Safari. On scanning it often (but not always) drops off the last couple characters. The number of characters it drops seems somewhat random. Sometimes it does work. Very odd.

I went to other sites - yahoo.com, google.com and scanned into their search boxes. Exhibited the same behavior. So it's not specific to my Web App.

Scanning into NotePad or Email always works. Not a problem there. Just in Safari.

But here's the weirdest thing. We called the scanner company and they said it was an issue that's specific to Safari. Nothing they can do. They said download Chrome.

Sure enough - it works perfect in Chrome on the iPad! Last thing I want to do is tell my user base to download Chrome. :(

Has anyone seen anything like this? Any information or ideas? I thought other web browsers on iOS just kinda wrapped the Safari engine anyway so I don't even know what the difference can be.

Any information on this would be appreciated. 

Thank you!