langgenius / langgenius/syncless-issue
[Mobile] Voice feature not working — 'Creating blobs from ArrayBuffer are not supported'
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 4
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
Self Checks
- I have searched for existing issues, including closed ones.
- I confirm that I am using English to submit this report.
- I have filled in all the required fields.
Syncless version
Latest
Platform / Device
iOS (Mobile)
OS version
iOS
Steps to reproduce
- Open the mobile app.
- Tap the voice/microphone button to use the voice input feature.
- Observe the error.
✔️ Expected Behavior
The voice feature should function correctly, recording and processing audio input without errors.
❌ Actual Behavior
An error toast appears:
Creating blobs from 'ArrayBuffer' and 'ArrayBufferView' are not supported
The voice feature is completely non-functional on mobile.
Additional context
This is likely a WebView/React Native compatibility issue where the Blob constructor does not support ArrayBuffer or ArrayBufferView as input on the mobile runtime. A polyfill or alternative approach (e.g., base64 encoding) may be needed.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source files or tests are named. Start by reproducing voice input on iOS and tracing the mobile Blob handling around the ArrayBuffer error; done means the voice feature records and processes audio without showing the error toast.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, react-native
- Domain
- mobile, mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100