# \#browser-support

**URL:** https://discourse.threejs.org/tag/browser-support/886.md

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

---

## [GateQuake, a 36-player arena with a 10,000-tile floor that collapses under you](https://discourse.threejs.org/t/gatequake-a-36-player-arena-with-a-10-000-tile-floor-that-collapses-under-you/93989)

<div class="topic-metadata">

**Author:** [@GateQuake](https://discourse.threejs.org/u/GateQuake)\
**Replies:** 1\
**Last updated:** [September 16, 2026, 5:27am UTC](https://discourse.threejs.org/t/gatequake-a-36-player-arena-with-a-10-000-tile-floor-that-collapses-under-you/93989 "2026-09-16T05:27:07Z")

</div>

Been building this for a while. The floor is the part worth writing up here, so that’s most of what follows. https://gatequake.com (free practice mode, no signup, no wallet) The setup A 100×100 grid of 3.5-unit tiles, …

---

## [Over saturated colors in Safari](https://discourse.threejs.org/t/over-saturated-colors-in-safari/56540)

<div class="topic-metadata">

**Author:** [@Duck](https://discourse.threejs.org/u/Duck)\
**Replies:** 9\
**Last updated:** [March 8, 2025, 3:01pm UTC](https://discourse.threejs.org/t/over-saturated-colors-in-safari/56540 "2025-03-08T15:01:25Z")

</div>

Hi everyone, I’ve noticed that the colors on my website appear more saturated when viewed in Safari compared to Chrome. This difference is quite noticeable, if you have both Safari and Chrome, you can see it here: https…

---

## [🦊 Mozilla Firef\*\*ed](https://discourse.threejs.org/t/mozilla-firef-ed/74352)

<div class="topic-metadata">

**Author:** [@Usnul](https://discourse.threejs.org/u/Usnul)\
**Replies:** 15\
**Last updated:** [November 26, 2024, 3:18pm UTC](https://discourse.threejs.org/t/mozilla-firef-ed/74352 "2024-11-26T15:18:34Z")

</div>

This article is intended to discuss the future of WebGPU, specifically in the context of recent Google debacle. Goole was paying Mozilla (Firefox developer) ~80% of their annual revenue for making google their default se…

---

## [Inconsistent renderer extension](https://discourse.threejs.org/t/inconsistent-renderer-extension/69279)

<div class="topic-metadata">

**Author:** [@Gezell](https://discourse.threejs.org/u/Gezell)\
**Replies:** 2\
**Last updated:** [August 15, 2024, 7:45am UTC](https://discourse.threejs.org/t/inconsistent-renderer-extension/69279 "2024-08-15T07:45:34Z")

</div>

I have two different three.js projects that are running this line of code in the same browser (Firefox). I’m very confused because, one project prints true, while the other prints false. What exactly is determining w…

---

## [Can we play sound of a video without user interaction?](https://discourse.threejs.org/t/can-we-play-sound-of-a-video-without-user-interaction/67865)

<div class="topic-metadata">

**Author:** [@Deepak\_Saini\_VT](https://discourse.threejs.org/u/Deepak_Saini_VT)\
**Replies:** 13\
**Last updated:** [July 29, 2024, 5:54am UTC](https://discourse.threejs.org/t/can-we-play-sound-of-a-video-without-user-interaction/67865 "2024-07-29T05:54:16Z")

</div>

Is there any way by which i could play the audio of sound. Currently am playing the video with the sound muted and unmuting it when the user interacts with the document/ Canvas. Can’t i achieve to play the video along …

---

## [WebXR on Microsoft Edge 120.0 is not working (XrButton says "XR NOT SUPPORTED")](https://discourse.threejs.org/t/webxr-on-microsoft-edge-120-0-is-not-working-xrbutton-says-xr-not-supported/59277)

<div class="topic-metadata">

**Author:** [@Firestorm](https://discourse.threejs.org/u/Firestorm)\
**Replies:** 2\
**Last updated:** [December 18, 2023, 9:13am UTC](https://discourse.threejs.org/t/webxr-on-microsoft-edge-120-0-is-not-working-xrbutton-says-xr-not-supported/59277 "2023-12-18T09:13:22Z")

</div>

Hi everyone, I’m developing a mobile browser-based application that uses WebXR and ThreeJS to place a virtual object in your physical space. While on Chrome everything works fine, when I try to open it on Microsoft Edg…

---

## [Mac M2 Chrome small sprite size renderings but fine in Safari](https://discourse.threejs.org/t/mac-m2-chrome-small-sprite-size-renderings-but-fine-in-safari/56530)

<div class="topic-metadata">

**Author:** [@FuzzyWobble](https://discourse.threejs.org/u/FuzzyWobble)\
**Replies:** 7\
**Last updated:** [October 1, 2023, 6:53pm UTC](https://discourse.threejs.org/t/mac-m2-chrome-small-sprite-size-renderings-but-fine-in-safari/56530 "2023-10-01T18:53:30Z")

</div>

lostforyou.com You can see in apple m2 safari looks fine, and on apple m2 chrome the sprites are so small. Any idea what is causing this inconsistent rendering?

---

## [Three.js code not working in browsers](https://discourse.threejs.org/t/three-js-code-not-working-in-browsers/52381)

<div class="topic-metadata">

**Author:** [@valenceelectron](https://discourse.threejs.org/u/valenceelectron)\
**Replies:** 5\
**Last updated:** [June 4, 2023, 9:09pm UTC](https://discourse.threejs.org/t/three-js-code-not-working-in-browsers/52381 "2023-06-04T21:09:44Z")

</div>

I just started learning three.js today but none of my code is properly rendering when opened in the browser. All that will show up is a blank white screen, and these errors: Uncaught SyntaxError: import declarations may…

---

## [Ipad2 ios9 safari no 3d](https://discourse.threejs.org/t/ipad2-ios9-safari-no-3d/18807)

<div class="topic-metadata">

**Author:** [@Kim\_Boulton](https://discourse.threejs.org/u/Kim_Boulton)\
**Replies:** 24\
**Last updated:** [May 10, 2023, 6:32am UTC](https://discourse.threejs.org/t/ipad2-ios9-safari-no-3d/18807 "2023-05-10T06:32:59Z")

</div>

Can someone please confirm the minimum spec for running ThreeJS on iOS devices. I have an iPad2 running iOS9.x. Safari doesn’t render any 3D on threejs.org. It does work on an iPhone 6 though. I don’t have any models in…

---

## [Three.js not working using LinkedIn in-app browser on iOS](https://discourse.threejs.org/t/three-js-not-working-using-linkedin-in-app-browser-on-ios/39476)

<div class="topic-metadata">

**Author:** [@M-O-Marmalade](https://discourse.threejs.org/u/M-O-Marmalade)\
**Replies:** 3\
**Last updated:** [June 22, 2022, 7:52am UTC](https://discourse.threejs.org/t/three-js-not-working-using-linkedin-in-app-browser-on-ios/39476 "2022-06-22T07:52:53Z")

</div>

My website works in Safari iOS and Chrome iOS, as well as the Reddit iOS in-app browser, but Three.js doesn’t display when using the LinkedIn iOS app’s in-app browser. Kinda sucks when it’s my portfolio website lol but …

---

## [.exr file not loading on iOS?](https://discourse.threejs.org/t/exr-file-not-loading-on-ios/22331)

<div class="topic-metadata">

**Author:** [@marquizzo](https://discourse.threejs.org/u/marquizzo)\
**Replies:** 4\
**Last updated:** [January 17, 2022, 2:18pm UTC](https://discourse.threejs.org/t/exr-file-not-loading-on-ios/22331 "2022-01-17T14:18:57Z")

</div>

I’m trying to load the .exr demo from three.js examples on my iPhone, and I’m getting a black screen. I’ve checked my developer console, and while the file does load (1.09MB in the Network tab), it just doesn’t display.…

---

## [Brave browser is incompatible with r133](https://discourse.threejs.org/t/brave-browser-is-incompatible-with-r133/30793)

<div class="topic-metadata">

**Author:** [@yokotsumo](https://discourse.threejs.org/u/yokotsumo)\
**Replies:** 2\
**Last updated:** [October 14, 2021, 1:26am UTC](https://discourse.threejs.org/t/brave-browser-is-incompatible-with-r133/30793 "2021-10-14T01:26:01Z")

</div>

Hello, I am three.js on my website. Everything was fine until r133. It is working fine with Chrome and Edge but not at all with Brave browser (which is a fork of chrome). Using morphs messes everything. I am using morph…

---

## [Transplant three.js to wechat mini program](https://discourse.threejs.org/t/transplant-three-js-to-wechat-mini-program/10333)

<div class="topic-metadata">

**Author:** [@yannliao](https://discourse.threejs.org/u/yannliao)\
**Replies:** 1\
**Last updated:** [October 21, 2019, 11:20am UTC](https://discourse.threejs.org/t/transplant-three-js-to-wechat-mini-program/10333 "2019-10-21T11:20:04Z")

</div>

I have transplanted three.js to wechat min program (app in China) ,for now Primitive geometry, texture, orbitcontrol, gtlfLoader, objLoader are supported! See https://github.com/yannliao/three.js for more detail. PR and …

---

## [Version supporting IE 10+](https://discourse.threejs.org/t/version-supporting-ie-10/20323)

<div class="topic-metadata">

**Author:** [@JFCG](https://discourse.threejs.org/u/JFCG)\
**Replies:** 6\
**Last updated:** [November 7, 2020, 6:54am UTC](https://discourse.threejs.org/t/version-supporting-ie-10/20323 "2020-11-07T06:54:09Z")

</div>

Hi, I would love to implement three.js for our elearing clients, but can’t think of a single one that is going to accept ruling out IE10+. Soo I need an older version right? Any pointers on version with full or close to …

---

## [MultisampleRenderTarget not working with depthTexture in Firefox](https://discourse.threejs.org/t/multisamplerendertarget-not-working-with-depthtexture-in-firefox/19306)

<div class="topic-metadata">

**Author:** [@marquizzo](https://discourse.threejs.org/u/marquizzo)\
**Replies:** 3\
**Last updated:** [October 3, 2020, 3:19pm UTC](https://discourse.threejs.org/t/multisamplerendertarget-not-working-with-depthtexture-in-firefox/19306 "2020-10-03T15:19:34Z")

</div>

I need to render a scene to a WebGLMultisampleRenderTarget with a depthTexture to do some DOF, SSAO, and other post-processing effects. So I create the depthTexture, and assign it to the RenderTarget as follows: var dep…

---

## [Drag and drop functionality with touch screen](https://discourse.threejs.org/t/drag-and-drop-functionality-with-touch-screen/19093)

<div class="topic-metadata">

**Author:** [@avkshirasagar](https://discourse.threejs.org/u/avkshirasagar)\
**Replies:** 1\
**Last updated:** [September 24, 2020, 1:54pm UTC](https://discourse.threejs.org/t/drag-and-drop-functionality-with-touch-screen/19093 "2020-09-24T13:54:26Z")

</div>

My drag and drop controls don’t work on mobile with touch screen. Some previous topics mention that drag and drop cannot work on touch screen. But these were 2017 answers. Am wondering if this feature is implemented now…

---

## [Three js examples doesn't work on IPhone with an Apache tomcat server](https://discourse.threejs.org/t/three-js-examples-doesnt-work-on-iphone-with-an-apache-tomcat-server/18379)

<div class="topic-metadata">

**Author:** [@antelius](https://discourse.threejs.org/u/antelius)\
**Replies:** 4\
**Last updated:** [September 3, 2020, 5:52am UTC](https://discourse.threejs.org/t/three-js-examples-doesnt-work-on-iphone-with-an-apache-tomcat-server/18379 "2020-09-03T05:52:52Z")

</div>

Hi all, Hope i’m in the good forum, but if not, please tell me… I developped with an old version of three js. Today, i decided to install the last one and discover that, now, it works with module. That’s not a problem …

---

## [Firefox Crash on OpenSuse linux](https://discourse.threejs.org/t/firefox-crash-on-opensuse-linux/17666)

<div class="topic-metadata">

**Author:** [@Marius1](https://discourse.threejs.org/u/Marius1)\
**Replies:** 1\
**Last updated:** [August 5, 2020, 5:25pm UTC](https://discourse.threejs.org/t/firefox-crash-on-opensuse-linux/17666 "2020-08-05T17:25:18Z")

</div>

I am using the three.js to get a image from a server and render it, and also pooling data from it to get the newest image available, but for some reason on Firefox in Linux, when I add a canvas with the image, everything…

---

## [Three js Hit-Test example not running on iPhone](https://discourse.threejs.org/t/three-js-hit-test-example-not-running-on-iphone/17623)

<div class="topic-metadata">

**Author:** [@Sivamurugan\_S](https://discourse.threejs.org/u/Sivamurugan_S)\
**Replies:** 5\
**Last updated:** [August 5, 2020, 6:23am UTC](https://discourse.threejs.org/t/three-js-hit-test-example-not-running-on-iphone/17623 "2020-08-05T06:23:00Z")

</div>

Hi, I have tested the WebXR Hit test example project in my android browser(samsung note 10 and one plus) its works fine. https://threejs.org/examples/webxr\_ar\_hittest.html But when i run it in IOS its showing a messa…

---

## [Three.js does not work on IE11](https://discourse.threejs.org/t/three-js-does-not-work-on-ie11/12076)

<div class="topic-metadata">

**Author:** [@EugeneFitzher](https://discourse.threejs.org/u/EugeneFitzher)\
**Replies:** 3\
**Last updated:** [January 15, 2020, 2:46pm UTC](https://discourse.threejs.org/t/three-js-does-not-work-on-ie11/12076 "2020-01-15T14:46:23Z")

</div>

Hello! I have an issue that Three.js is not working on IE 11 ( Windows 10 ). IE11 version is : 11.535.18362.0. Microsoft Edge, chrome, firefox is working fine but IE 11 does not. I also tried to https://threejs.org/e…

---

## [The r112 version does not run in the Google browser](https://discourse.threejs.org/t/the-r112-version-does-not-run-in-the-google-browser/12335)

<div class="topic-metadata">

**Author:** [@allyang007](https://discourse.threejs.org/u/allyang007)\
**Replies:** 15\
**Last updated:** [February 5, 2020, 8:14am UTC](https://discourse.threejs.org/t/the-r112-version-does-not-run-in-the-google-browser/12335 "2020-02-05T08:14:42Z")

</div>

My computer operating system is win10 home Chinese version：1903， operating system version：18362.476。The browser is: Google browser V 80.0.3987.53（64 位）。An error occurred while browsing some examples of the r112 version, …

---

## [Setting up Three.s within a WPF Browser](https://discourse.threejs.org/t/setting-up-three-s-within-a-wpf-browser/12122)

<div class="topic-metadata">

**Author:** [@deltamish](https://discourse.threejs.org/u/deltamish)\
**Replies:** 2\
**Last updated:** [January 16, 2020, 7:04am UTC](https://discourse.threejs.org/t/setting-up-three-s-within-a-wpf-browser/12122 "2020-01-16T07:04:47Z")

</div>

My goal was to set up a 3d Rendering window within my WPF app. So used Chromium Plugin as many posts suggested it because WPF uses a legacy browser that doesn’t support WebGl. So here is what I did. I downloaded the …

---

## [Touch gestures not working in Edge](https://discourse.threejs.org/t/touch-gestures-not-working-in-edge/9911)

<div class="topic-metadata">

**Author:** [@MadhuAtLink](https://discourse.threejs.org/u/MadhuAtLink)\
**Replies:** 3\
**Last updated:** [September 28, 2019, 4:34am UTC](https://discourse.threejs.org/t/touch-gestures-not-working-in-edge/9911 "2019-09-28T04:34:38Z")

</div>

Hi, Isn’t the touch working in Edge browsers? For e.g I tried to use this sample in Edge and it rotates, zooms etc with mouse, but not with touch. https://threejs.org/examples/webgl\_loader\_gltf\_extensions.html Is the…

---

## [Impact of Apple's decision to deprecate OpenGL](https://discourse.threejs.org/t/impact-of-apples-decision-to-deprecate-opengl/3041)

<div class="topic-metadata">

**Author:** [@Atul\_Mourya](https://discourse.threejs.org/u/Atul_Mourya)\
**Replies:** 14\
**Last updated:** [March 16, 2019, 8:23am UTC](https://discourse.threejs.org/t/impact-of-apples-decision-to-deprecate-opengl/3041 "2019-03-16T08:23:29Z")

</div>

Apple recently announced deprecation of openGL from their iOS and MacOS in their WWDC 2018. Just wondering, what impact would it have on WebGL and Threejs. Can someone please enlighten me?

---

## [ThreeJS on Firefox stopped working today](https://discourse.threejs.org/t/threejs-on-firefox-stopped-working-today/6456)

<div class="topic-metadata">

**Author:** [@Fedor\_van\_Eldijk](https://discourse.threejs.org/u/Fedor_van_Eldijk)\
**Replies:** 8\
**Last updated:** [March 10, 2019, 9:24am UTC](https://discourse.threejs.org/t/threejs-on-firefox-stopped-working-today/6456 "2019-03-10T09:24:03Z")

</div>

Today ThreeJS stopped working in Firefox. It works in the other browsers. When I open the Teapot example from the Threejs website, I get this output in the console: THREE.WebGLRenderer 102 \[three.js:22442:3\](https://th…

---

## [New errors cropping up on iOS Safari](https://discourse.threejs.org/t/new-errors-cropping-up-on-ios-safari/5837)

<div class="topic-metadata">

**Author:** [@Jay\_Treat](https://discourse.threejs.org/u/Jay_Treat)\
**Replies:** 5\
**Last updated:** [January 23, 2019, 8:33pm UTC](https://discourse.threejs.org/t/new-errors-cropping-up-on-ios-safari/5837 "2019-01-23T20:33:57Z")

</div>

Hi. In the last month or so, I’ve noticed my ThreeJS project is breaking in Safari (on iPad Mini 2 and on my MacBook Air). I updated from v89 to 100, with no difference. I’m seeing these errors: ReferenceError: Can’t f…

---

## [How to support old browsers?](https://discourse.threejs.org/t/how-to-support-old-browsers/1376)

<div class="topic-metadata">

**Author:** [@billbsb](https://discourse.threejs.org/u/billbsb)\
**Replies:** 2\
**Last updated:** [December 9, 2017, 1:38pm UTC](https://discourse.threejs.org/t/how-to-support-old-browsers/1376 "2017-12-09T13:38:22Z")

</div>

Hello there, I’m trying to make some simple 3D scenes using ThreeJS and so far so good. The problem started once I tried my demo on some really old and weak mobile devices. I’m using the latest CDN version of ThreeJS a…
