draft-js
draft-js copied to clipboard
Support Dictation on iOS
New Feature Request
Repro
- Create a vanilla draft-js app
- Open it with chrome/safari on ios
- Give the editor focus
- After the keyboard pops up, press the microphone button on the keyboard
- Start dictating
Expect
- Dictated text to work as if the content was entered with the keyboard.
Actual
- In most cases, especially after you say
new line
text entry becomes invisible. After you dismiss the dictation by pressingdone
, the text does get added but becomes impossible to edit or delete.
(ps: do you expect keyboard modifiers [ctrl/opt/cmd] to work on iOS with an external keyboard? they currently do not).
Env
- Tip of master for react/draft-js
- Latest chrome for iOS
- Latest safari for iOS
Looks like you can repro this on facebook.com also
- Login to your facebook.com account on chrome/safari on an ipad
- Click to update your status
- Select the microphone and dictate away.
You get the same behavior in draft-js as you do on fb.
That's very unfortunate that it's still a bug.
Unfortunately this is still an issue. Any plans on looking into this? Would be great!
This still seems to be an issue in 2021. Can someone please confirm if there is a plan to support this? Looks like a lot of our mobile users tend to use dictation on their keyboards, and the non-ability to remove characters is a bigger problem than we think.
This is a big issue for us. Any pointers on where to look in the code to address?