#three.js #filemaker
#three.js #создатель файлов
Вопрос:
Я использую FileMaker Pro, чтобы показать ‘three.js «рисование текстурой. Внутри FMP-клиента все в порядке, но как только я открываю его в WebDirect, я получаю эту ошибку:
Ошибка безопасности (исключение DOM 18): операция небезопасна.
Я загружаю ‘ТРИ.JS’ из http, подобного этому (<> удалены): script type=’text/javascript’ src=’http://remote.plancher2000.com/three.js-master/build/three.js ‘/script
Я загружаю текстуры из JavaScript следующим образом: var floorMaterial = new THREE.MeshBasicMaterial( { карта: ‘http://remote.plancher2000.com/Escaliers 3D/1-3-2-5-Plancher.jpg ‘ } );
Они оба с одного сервера И порта. Есть какие-нибудь подсказки? Спасибо.
Комментарии:
1. Привет, я сталкиваюсь с той же проблемой, и мне кажется, что Safari просто не поддерживает это. Это связано с поддержкой CORS. Вот длинный поток об этой проблеме: github.com/mrdoob/three.js/issues/8110
2. В Safari я обнаружил, что вы можете отключить это ограничение. В меню разработки (возможно, вам потребуется активировать его) найдите «Отключить ограничения локальных файлов».
Ответ №1:
В Safari я обнаружил, что вы можете отключить это ограничение. В меню разработки (возможно, вам потребуется активировать его) найдите «Отключить ограничения локальных файлов».
Некоторые аналогичные настройки могут существовать и для других браузеров.