Performance Issue When Displaying WebView on iPhone (iOS 26)
Nobody has claimed this yet.
- Dominant language
- Objective-C++
- Stars
- 2.7k
- Forks
- 734
- Avg merge
- 11h 39m
- Merged PRs (30d)
- 1
Description
I tried running my game built with PixiJS and hosted it on a website and displayed the game in Unity using a URL. I noticed that on my device (iOS version 26), the frame rate is always limited to 30 FPS. However, when I tested it on another device with an older iOS version, the FPS could reach 60. Interestingly, when I loaded the same URL directly in a native WebView using Xcode (also on iOS version 26), the FPS reached 60 — unlike when running it through Unity.
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
Reproduce the reported game URL in Unity's WebView on iOS 26, then compare its frame rate with the same URL in a native WebView created through Xcode. Identify why the Unity path is limited to 30 FPS and verify that the behavior reaches the reported 60 FPS result without regressing older iOS versions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, javascript, unity
- Domain
- mobile-dev, performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100