Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

speak() method not working on iOS #28

Open
evilbeer opened this issue Jan 21, 2016 · 4 comments
Open

speak() method not working on iOS #28

evilbeer opened this issue Jan 21, 2016 · 4 comments

Comments

@evilbeer
Copy link

The "MobileAccessibility.speak()" method does not appear to be doing anything. The actual method call does take place, but it does not seem to fire anything on the iOS side. Works fine on Android.

@majornista
Copy link
Collaborator

I can't seem to replicate this in my test application. Could you provide any additional context? Is VoiceOver running on the iOS device. With VoiceOver running on the device, when debugging in Safari, you should be able to enter MobileAccessibility.speak("Hello world") in the console and hear "Hello world" spoken by VoiceOver on the device.

@evilbeer
Copy link
Author

The VoiceOver is indeed running. If I run MobileAccessibility.speak('Hello world') the method fires (as in, it's not breaking), but the VoiceOver does not react to that, so I'm assuming it's something to do with the bridge between Cordova and native, but currently that's just a guess.

@majornista
Copy link
Collaborator

Here's a link to the demo app that I'm using to test: https://github.com/majornista/phonegap-mobile-accessibility-test.

@merma90
Copy link

merma90 commented Feb 16, 2018

I have a similar problem. Is there any way to fix this? (running on android...)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants