phonegap / phonegap-plugin-barcodescanner

cross-platform BarcodeScanner for Cordova / PhoneGap
MIT License
1.27k stars 1.42k forks source link

Improved accesibility for blind users #605

Open DeamonDavid opened 6 years ago

DeamonDavid commented 6 years ago

Expected Behaviour

When using the barcode scanner, screen readers such as VoiceOver (iOS) and TalkBack (Android) should be able to announce for blind users when a possible barcode is in focus, and guide the user to move the camera until it is in place.

On iOS, this kind of feature is available on the normal camera, when trying to take picture of a face. Then it tells where the face is on the screen when moving the camera.

Actual Behaviour

Nothing happens, except the piiping sound when the barcode is scanned.

Reproduce Scenario (including but not limited to)

Steps to Reproduce

Platform and Version (eg. Android 5.0 or iOS 9.2.1)

iOS 11.2.5

(Android) What device vendor (e.g. Samsung, HTC, Sony...)

Cordova CLI version and cordova platform version

cordova --version
cordova platforms

Plugin version

cordova plugin version | grep phonegap-plugin-barcodescanner

Sample Code that illustrates the problem

Logs taken while reproducing problem

DeamonDavid commented 6 years ago

There is an app that hads this feature called Seeing AI. Maybe the concept used in that app can be used here...? Check out the app and how it works on iOS app store here: https://itunes.apple.com/us/app/seeing-ai/id999062298?mt=8

rayron commented 6 years ago

I would also like to see this feature. I am a low vision hybrid app developer and this would be a great help to my future projects.