rive-app / rive-app/rive-react
RIV animation not working in Safari Version 17.5
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 1.2k
- Forks
- 58
- Avg merge
- 3h 23m
- Merged PRs (30d)
- 6
Description
hi i try to run riv animation in nextjs 14 but not work in safari
error is
Unhandled Promise Rejection: ReferenceError: Can't find variable: AudioContext
also not wroking in sandbox example
https://codesandbox.io/p/sandbox/rive-quick-start-react-qqkn52?file=%2Fpackage.json%3A8%2C5&from-embed=
Contributor guide
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
Start by reproducing the failure in the linked CodeSandbox example, especially the package.json setup, using Safari 17.5 and Next.js 14. Then trace where the Rive animation initializes audio and compare the resulting AudioContext error with the working behavior. Done means the sandbox animation runs in Safari without the unhandled rejection.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- nextjs, react, typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100