Хорошо, я пытаюсь создать систему быстрого цитирования для моего сайта, предварительный просмотр здесь https://www.instagram.com/p/BsOr6cCjw7Q/,
У меня все заработало, но когда оно было отправлено на сайт, я получаю эту ошибку,
"Mixed Content: The page at 'https://taibhsedesigns.ie/3dprintcalc/3d.html' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://www.taibhsedesigns.com/404.html'. This request has been blocked; the content must be served over HTTPS."
Я обнаружил ошибку, вызванную следующим,
var loader = new THREE.STLLoader();
loader.load('adam.stl', function(geometry) {
default_mesh = new THREE.Mesh(geometry, material);
default_mesh.receiveShadow = true;
default_mesh.castShadow = true;
scene.add(default_mesh);
});
Похоже, что загрузчик делает запрос http для файла, а не https, как я могу решить эту проблему, так как я ничего не вижу в документах, чтобы заставить https или альтернативный загрузчик, который будет выполнять такие через https?
Любая помощь или руководство будут очень благодарны, так как я все еще новичок в Three.js, и это последнее препятствие, с которым я борюсь.