# \#ios

**URL:** https://discourse.threejs.org/tag/ios/600.md

[Latest](https://discourse.threejs.org/latest.md) · [Categories](https://discourse.threejs.org/categories.md) · [Tags](https://discourse.threejs.org/tags.md)

---

## [Memory limit crash on iOS 26](https://discourse.threejs.org/t/memory-limit-crash-on-ios-26/86978)

<div class="topic-metadata">

**Author:** [@Patrick\_Morrison](https://discourse.threejs.org/u/Patrick_Morrison)\
**Replies:** 1\
**Last updated:** [April 11, 2026, 1:06pm UTC](https://discourse.threejs.org/t/memory-limit-crash-on-ios-26/86978 "2026-04-11T13:06:47Z")

</div>

I am running a heavy webapp in threejs, which worked fine on iOS 18. On updating to iOS 26, there is a crash when changing between large model files, that happens on no other platform. This seems to be associated with me…

---

## [iPhone - How to remove text selection magnifier](https://discourse.threejs.org/t/iphone-how-to-remove-text-selection-magnifier/47812)

<div class="topic-metadata">

**Author:** [@Luck](https://discourse.threejs.org/u/Luck)\
**Replies:** 14\
**Last updated:** [May 23, 2025, 4:55pm UTC](https://discourse.threejs.org/t/iphone-how-to-remove-text-selection-magnifier/47812 "2025-05-23T16:55:41Z")

</div>

When running on iPhone after double tap and hold on second tap, default iPhone text selection magnifier pops up. I would like to remove it, but had no luck so far. Here is what it looks in the app ( bubble in the center…

---

## [HTML Content Positioned Wrong in iOS](https://discourse.threejs.org/t/html-content-positioned-wrong-in-ios/77066)

<div class="topic-metadata">

**Author:** [@tnjsrf](https://discourse.threejs.org/u/tnjsrf)\
**Replies:** 3\
**Last updated:** [March 17, 2025, 2:33pm UTC](https://discourse.threejs.org/t/html-content-positioned-wrong-in-ios/77066 "2025-03-17T14:33:39Z")

</div>

iOS Rendering Issue with \<Html\> from @react-three/drei Hi everyone, I’m a beginner with Three.js, so I apologize in advance if I’m missing something obvious! I’m working on a React + Three.js project using @react-three/…

---

## [Android/iOS examples live in the stores](https://discourse.threejs.org/t/android-ios-examples-live-in-the-stores/58486)

<div class="topic-metadata">

**Author:** [@BennyG](https://discourse.threejs.org/u/BennyG)\
**Replies:** 1\
**Last updated:** [March 11, 2025, 9:24am UTC](https://discourse.threejs.org/t/android-ios-examples-live-in-the-stores/58486 "2025-03-11T09:24:56Z")

</div>

Hello again! We are planning to build a mobile app using React Native, the majority of the user experience will be through a standard mobile UI and we are considering Threejs as a solution to embed a casual game within …

---

## [Crosswise game (soft launch on iOS)](https://discourse.threejs.org/t/crosswise-game-soft-launch-on-ios/79369)

<div class="topic-metadata">

**Author:** [@t451](https://discourse.threejs.org/u/t451)\
**Replies:** 2\
**Last updated:** [March 11, 2025, 9:20am UTC](https://discourse.threejs.org/t/crosswise-game-soft-launch-on-ios/79369 "2025-03-11T09:20:32Z")

</div>

I just created word puzzle game called Crosswise for iOS (soon Android) by using threejs with capacitorjs. It turned out pretty and also into a fun, challenging and captivating game. The game is currently in soft launch. …

---

## [IOS 18.2 Causing WebGL Error](https://discourse.threejs.org/t/ios-18-2-causing-webgl-error/75143)

<div class="topic-metadata">

**Author:** [@YouJ](https://discourse.threejs.org/u/YouJ)\
**Replies:** 2\
**Last updated:** [December 13, 2024, 4:49pm UTC](https://discourse.threejs.org/t/ios-18-2-causing-webgl-error/75143 "2024-12-13T16:49:22Z")

</div>

Hello, With the recent IOS 18.2 update, I am facing a new issue with my ThreeJS WebApp. This wasn’t happening with previous IOS versions - first time encountering this. The error is as follows: Any ideas why is thi…

---

## [Three.js broken on iOS 17 with "Context Lost"](https://discourse.threejs.org/t/three-js-broken-on-ios-17-with-context-lost/58025)

<div class="topic-metadata">

**Author:** [@ajmas](https://discourse.threejs.org/u/ajmas)\
**Replies:** 6\
**Last updated:** [December 5, 2024, 2:52pm UTC](https://discourse.threejs.org/t/three-js-broken-on-ios-17-with-context-lost/58025 "2024-12-05T14:52:46Z")

</div>

I am developing an web app in ThreeJS (0.157.0), as part of a conversion from WebGL code, but while the scene renders in Chrome and Safari on my Mac it fails on both my iPhone and iPad, using iOS 17 (iPhone 12 Pro at 17.…

---

## [Rendering Bug with Metal (iOs, macOS)](https://discourse.threejs.org/t/rendering-bug-with-metal-ios-macos/29812)

<div class="topic-metadata">

**Author:** [@Victor\_Mustin](https://discourse.threejs.org/u/Victor_Mustin)\
**Replies:** 18\
**Last updated:** [July 23, 2024, 8:18pm UTC](https://discourse.threejs.org/t/rendering-bug-with-metal-ios-macos/29812 "2024-07-23T20:18:59Z")

</div>

Hello, https://imgur.com/a/vPtIMMi We’ve found this bug when installing iOS 15 beta. It ruins all rendering when post processing is enabled or when transmission is enabled on a model. I assume it appears in other situa…

---

## [3D webAR not supported on ios device](https://discourse.threejs.org/t/3d-webar-not-supported-on-ios-device/54295)

<div class="topic-metadata">

**Author:** [@Prerna\_Mohan](https://discourse.threejs.org/u/Prerna_Mohan)\
**Replies:** 5\
**Last updated:** [July 1, 2024, 8:52pm UTC](https://discourse.threejs.org/t/3d-webar-not-supported-on-ios-device/54295 "2024-07-01T20:52:42Z")

</div>

I’m using gltf file format to load a model, using gltf loader. It works fine on windows and android. But on ios phone browser, it’s showing error I don’t have an ios device, so it becomes difficult to test it. Should I…

---

## [Videotexture can't show the video on ios. but laptop works](https://discourse.threejs.org/t/videotexture-cant-show-the-video-on-ios-but-laptop-works/39758)

<div class="topic-metadata">

**Author:** [@yuansavage](https://discourse.threejs.org/u/yuansavage)\
**Replies:** 4\
**Last updated:** [May 30, 2024, 8:44am UTC](https://discourse.threejs.org/t/videotexture-cant-show-the-video-on-ios-but-laptop-works/39758 "2024-05-30T08:44:15Z")

</div>

Hey everyone, I am trying to embbed the video to the planeGeometry via videoTexture. the original settings like below: const vid = document.createElement("video"); vid.src = "data/test.mp4"; vid.currentTime = 0.1;…

---

## [iOS WebView crash when 45MB GLB loaded](https://discourse.threejs.org/t/ios-webview-crash-when-45mb-glb-loaded/61515)

<div class="topic-metadata">

**Author:** [@spunkylive](https://discourse.threejs.org/u/spunkylive)\
**Replies:** 4\
**Last updated:** [March 15, 2024, 10:58am UTC](https://discourse.threejs.org/t/ios-webview-crash-when-45mb-glb-loaded/61515 "2024-03-15T10:58:45Z")

</div>

I have a compressed with KHR\_mesh\_quantization and EXT\_meshopt\_compression and file size reduced to 45MB. Here are the stats from https://gltf-viewer.donmccurdy.com/ - Format: glTF 2.0 Generator: glTF-Transform v3.7.3 …

---

## [Strange diagonal lines in IOS devices](https://discourse.threejs.org/t/strange-diagonal-lines-in-ios-devices/61676)

<div class="topic-metadata">

**Author:** [@Houseofdreams](https://discourse.threejs.org/u/Houseofdreams)\
**Replies:** 5\
**Last updated:** [February 25, 2024, 10:31am UTC](https://discourse.threejs.org/t/strange-diagonal-lines-in-ios-devices/61676 "2024-02-25T10:31:18Z")

</div>

Hi, I’ve made a threejs website, but when I view this on a iOS device, I get these strange diagonal lines on some of the objects in the scene. I have been investigating, but I can’t seem to find where it’s coming from. …

---

## [Render error after WKWebView crash](https://discourse.threejs.org/t/render-error-after-wkwebview-crash/61007)

<div class="topic-metadata">

**Author:** [@qinyequan](https://discourse.threejs.org/u/qinyequan)\
**Replies:** 3\
**Last updated:** [February 4, 2024, 3:53am UTC](https://discourse.threejs.org/t/render-error-after-wkwebview-crash/61007 "2024-02-04T03:53:00Z")

</div>

render error after WKWebView crash system： IOS，15.X 16.X 17.X this problem will occur i use ktx2loader and uastc. .ktx2 file rendering effect is 0xff00ff .jpg file rendering effect is 0x000000 I readed three.js code,…

---

## ["Context Lost" when backgrounding Safari on iOS 17 Developer Beta 8](https://discourse.threejs.org/t/context-lost-when-backgrounding-safari-on-ios-17-developer-beta-8/55772)

<div class="topic-metadata">

**Author:** [@Jason\_Hafer](https://discourse.threejs.org/u/Jason_Hafer)\
**Replies:** 5\
**Last updated:** [January 26, 2024, 2:49am UTC](https://discourse.threejs.org/t/context-lost-when-backgrounding-safari-on-ios-17-developer-beta-8/55772 "2024-01-26T02:49:49Z")

</div>

On iOS 17 developer beta (beta 8), on tablets only (presumably a problem with iPadOS): If you open up the ThreeJS playground (just the empty one https://threejs.org/playground/) and background it while it is loading, an…

---

## [\`Points\` with \`MeshPhysicalMaterial\` are gigantic on iOS. Fix?](https://discourse.threejs.org/t/points-with-meshphysicalmaterial-are-gigantic-on-ios-fix/59778)

<div class="topic-metadata">

**Author:** [@trusktr](https://discourse.threejs.org/u/trusktr)\
**Replies:** 0\
**Last updated:** [December 30, 2023, 7:02pm UTC](https://discourse.threejs.org/t/points-with-meshphysicalmaterial-are-gigantic-on-ios-fix/59778 "2023-12-30T19:02:25Z")

</div>

Here’s a demo on CodePen: Click to view demo Screenshot in iOS Safari shows the points are very big, making it look glitched: Click to view screenshot Screenshot in Android Chrome has single-pixel points: Click to vie…

---

## [Have problem with particles on iPhone 14 or ios 17](https://discourse.threejs.org/t/have-problem-with-particles-on-iphone-14-or-ios-17/58904)

<div class="topic-metadata">

**Author:** [@s2567k](https://discourse.threejs.org/u/s2567k)\
**Replies:** 9\
**Last updated:** [December 11, 2023, 4:29pm UTC](https://discourse.threejs.org/t/have-problem-with-particles-on-iphone-14-or-ios-17/58904 "2023-12-11T16:29:10Z")

</div>

I’m using the example from this site particle │ sketch of three.js, it works perfect, but in iPhone 14 or iOS 17 it shows black screen there is also a codepen example https://codepen.io/ykob/pen/WpNxaR that doesn’t work…

---

## [Loading issue in iOS devices](https://discourse.threejs.org/t/loading-issue-in-ios-devices/59528)

<div class="topic-metadata">

**Author:** [@RAUMIK\_RANA](https://discourse.threejs.org/u/RAUMIK_RANA)\
**Replies:** 0\
**Last updated:** [December 21, 2023, 1:37pm UTC](https://discourse.threejs.org/t/loading-issue-in-ios-devices/59528 "2023-12-21T13:37:53Z")

</div>

My application is working fine in windows & android. But I am getting issue with some iOS devices on load when they have opened lots off application in background. My scene has 30 MB model, and 20 MB hdr ( I reduced it…

---

## [CSS3DRenderer IOS : CSS3DRender partially render (fiddle provided)](https://discourse.threejs.org/t/css3drenderer-ios-css3drender-partially-render-fiddle-provided/59211)

<div class="topic-metadata">

**Author:** [@Julien\_Cantinos](https://discourse.threejs.org/u/Julien_Cantinos)\
**Replies:** 2\
**Last updated:** [December 14, 2023, 3:50pm UTC](https://discourse.threejs.org/t/css3drenderer-ios-css3drender-partially-render-fiddle-provided/59211 "2023-12-14T15:50:45Z")

</div>

Hello, On my scene I added multiple CSS3DObject it works well on windows, android and macbook but on Iphone et Ipad. They are troncated (see picture below). Do you have any idea what can cause this? If I inspect th…

---

## [AudioContext IOS 17](https://discourse.threejs.org/t/audiocontext-ios-17/56482)

<div class="topic-metadata">

**Author:** [@Tibi](https://discourse.threejs.org/u/Tibi)\
**Replies:** 24\
**Last updated:** [November 10, 2023, 10:02am UTC](https://discourse.threejs.org/t/audiocontext-ios-17/56482 "2023-11-10T10:02:51Z")

</div>

There was an issue on IOS 14 that prevented the AudioCotext from starting, it’s state was suspended no matter what I tried, it was fixed in IOS 15 + and now in IOS 17 is back again. Any ideas on how to start the damn Au…

---

## [iOS 17 exr texture not displaying, working on iOS 16](https://discourse.threejs.org/t/ios-17-exr-texture-not-displaying-working-on-ios-16/57565)

<div class="topic-metadata">

**Author:** [@Niccolo\_Fanton](https://discourse.threejs.org/u/Niccolo_Fanton)\
**Replies:** 2\
**Last updated:** [October 30, 2023, 3:41pm UTC](https://discourse.threejs.org/t/ios-17-exr-texture-not-displaying-working-on-ios-16/57565 "2023-10-30T15:41:50Z")

</div>

Good morning, I have a demo that I never updated in the last year but I’m noticing that the env map is no longer working since I updated my iPhone to iOS 17, I tested with an iOS emulator running 16 and it’s working… c…

---

## [Why does iOS often report an error when loading HDR?](https://discourse.threejs.org/t/why-does-ios-often-report-an-error-when-loading-hdr/54116)

<div class="topic-metadata">

**Author:** [@superTigery](https://discourse.threejs.org/u/superTigery)\
**Replies:** 10\
**Last updated:** [September 7, 2023, 5:02am UTC](https://discourse.threejs.org/t/why-does-ios-often-report-an-error-when-loading-hdr/54116 "2023-09-07T05:02:39Z")

</div>

Why does ios often report an error when loading hdr? It doesn’t always come up, but it’s a really hard problem to solve。 And my code:

---

## [Three enviroment not loading on iphone](https://discourse.threejs.org/t/three-enviroment-not-loading-on-iphone/54857)

<div class="topic-metadata">

**Author:** [@RenoCamp](https://discourse.threejs.org/u/RenoCamp)\
**Replies:** 7\
**Last updated:** [August 11, 2023, 10:39pm UTC](https://discourse.threejs.org/t/three-enviroment-not-loading-on-iphone/54857 "2023-08-11T22:39:53Z")

</div>

I’m making a portfolio website and the three eviroment works fine in most devices (I have tried it on desktop, ipad and android) but it’s not loading on iphone. The rest of the website loads normally and there are not er…

---

## [Dragcontrol in ios ,sometimes get a click reaction after dragend,why？d](https://discourse.threejs.org/t/dragcontrol-in-ios-sometimes-get-a-click-reaction-after-dragend-why-d/54483)

<div class="topic-metadata">

**Author:** [@lojaer](https://discourse.threejs.org/u/lojaer)\
**Replies:** 1\
**Last updated:** [August 1, 2023, 9:20am UTC](https://discourse.threejs.org/t/dragcontrol-in-ios-sometimes-get-a-click-reaction-after-dragend-why-d/54483 "2023-08-01T09:20:02Z")

</div>

there is a div for my 3js scene,when user click this div, i use raycast to see which mesh did he click,and create dragcontrol for this mesh but sometimes at the end of the drag ,there can be unintentionally another cli…

---

## [How can I fix this problem on ios 16.5.1？](https://discourse.threejs.org/t/how-can-i-fix-this-problem-on-ios-16-5-1/53352)

<div class="topic-metadata">

**Author:** [@superTigery](https://discourse.threejs.org/u/superTigery)\
**Replies:** 8\
**Last updated:** [June 29, 2023, 11:22am UTC](https://discourse.threejs.org/t/how-can-i-fix-this-problem-on-ios-16-5-1/53352 "2023-06-29T11:22:18Z")

</div>

How can I fix this problem on ios 16.5.1？

---

## [OrbitControls Not Working on iOS 12.5.5 Chrome 92 with Three.js Latest Version](https://discourse.threejs.org/t/orbitcontrols-not-working-on-ios-12-5-5-chrome-92-with-three-js-latest-version/53013)

<div class="topic-metadata">

**Author:** [@Francisco\_Lucas1](https://discourse.threejs.org/u/Francisco_Lucas1)\
**Replies:** 4\
**Last updated:** [June 19, 2023, 6:28pm UTC](https://discourse.threejs.org/t/orbitcontrols-not-working-on-ios-12-5-5-chrome-92-with-three-js-latest-version/53013 "2023-06-19T18:28:31Z")

</div>

Issue Description: I’m currently developing a project using the latest version of Three.js (as of this date). In this project, I’m using OrbitControls for 3D object manipulation. During the testing phase, I’ve found tha…

---

## [iOS 16.4.1 Makes My Programs Visible Again - Why?](https://discourse.threejs.org/t/ios-16-4-1-makes-my-programs-visible-again-why/50798)

<div class="topic-metadata">

**Author:** [@phil\_crowther](https://discourse.threejs.org/u/phil_crowther)\
**Replies:** 15\
**Last updated:** [June 15, 2023, 2:03pm UTC](https://discourse.threejs.org/t/ios-16-4-1-makes-my-programs-visible-again-why/50798 "2023-06-15T14:03:33Z")

</div>

While I write programs for the PC, I have tried to make them also work on my iPhone. Recently, I noticed that some of my programs were no longer working on the iPhone (just a black screen) However, with the latest iOS …

---

## [iOS16 + WebXR AR = ? ??](https://discourse.threejs.org/t/ios16-webxr-ar/40985)

<div class="topic-metadata">

**Author:** [@FuzzyWobble](https://discourse.threejs.org/u/FuzzyWobble)\
**Replies:** 15\
**Last updated:** [June 10, 2023, 3:48am UTC](https://discourse.threejs.org/t/ios16-webxr-ar/40985 "2023-06-10T03:48:43Z")

</div>

I just tested the ios16 beta and says xr not found, curious any info anyone has to share with webxr supposedly now supported on ios16.

---

## [Personal Indie Game | Topdown rougelike shooter](https://discourse.threejs.org/t/personal-indie-game-topdown-rougelike-shooter/51747)

<div class="topic-metadata">

**Author:** [@x1911](https://discourse.threejs.org/u/x1911)\
**Replies:** 0\
**Last updated:** [May 18, 2023, 5:29pm UTC](https://discourse.threejs.org/t/personal-indie-game-topdown-rougelike-shooter/51747 "2023-05-18T17:29:49Z")

</div>

Hi everyone, I thought I should share my game website with everyone. Check it out. I would love to hear your opinions about it. Thank you!

---

## [Why the stl loader does not work on ios (swift)](https://discourse.threejs.org/t/why-the-stl-loader-does-not-work-on-ios-swift/18551)

<div class="topic-metadata">

**Author:** [@AlanXin](https://discourse.threejs.org/u/AlanXin)\
**Replies:** 4\
**Last updated:** [May 2, 2023, 9:24am UTC](https://discourse.threejs.org/t/why-the-stl-loader-does-not-work-on-ios-swift/18551 "2023-05-02T09:24:12Z")

</div>

Hi Guys, The following code works well on Android, but when I run it on wkwebview(IOS), it does not work. Is there any ios configuration reason or anything else? var lo var loader = new THREE.STLLoader(); await loa…

---

## [iOS iPhone problem when switching tabs](https://discourse.threejs.org/t/ios-iphone-problem-when-switching-tabs/50790)

<div class="topic-metadata">

**Author:** [@cortes\_jeremy](https://discourse.threejs.org/u/cortes_jeremy)\
**Replies:** 4\
**Last updated:** [April 27, 2023, 1:59pm UTC](https://discourse.threejs.org/t/ios-iphone-problem-when-switching-tabs/50790 "2023-04-27T13:59:32Z")

</div>

Hello I have a problem with transparent background, happening only with safari on iPhone. I cant find similar topic on that so I recreated the bug here It seems to stop when I set no alpha with “setClearColor(xxx, 1)”,…

[Next page](https://discourse.threejs.org/tag/ios/600.md?match_all_tags=true&page=1&tags%5B%5D=ios)
