Не знаю уже как решить изначально грузил по инструкции :
Код<script type="importmap">
{
"imports": {
"three": "https://cdn.jsdelivr.net/npm/three@0.170.0/build/three.module.js",
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.170.0/examples/jsm/"
}
}
</script>
import * as THREE from 'three';
import { OrbitControls } from 'three/addons/controls/OrbitControls.js';
import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js';
Всё работает на многих смартфонах, а на некоторых выдает ошибку выше.
Попробовал просто скачал всё что надо и загружать так:
Кодimport * as THREE from './three/three.module.js';
import { OrbitControls } from './three/OrbitControls.js';
import { RoundedBoxGeometry } from './three/RoundedBoxGeometry.js';
import { GLTFLoader } from './three/GLTFLoader.js';
Всё равно появляется эта ошибка. И так же на других смартфонах всё работает.
Всю голову сломал что за проблема такая и как решить. Буду признателен за подсказку если кто сталкивался с таким, как решить.
UPD: Нашел вот такую информацию на гитхаб, но нет ни каких примеров как теперь подключать аддоны, в доках тот же пример что выше висит до сих пор, хотя пишут будто щас подключение по CDN работает как то иначе