У меня запущен и работает Autodesk Forge NativeViewer, но теперь я хочу загрузить переведенные файлы и сохранить их в собственной учетной записи хранения, а не в AWS, и оттуда отправлять файлы в программу просмотра.
Настройканастройка среды для Viewer на «Local» с последующим вызовом функции loadModel, передающей URL-адрес размещенного файла svf, заставляет зрителя разрешать файлы из моей собственной учетной записи хранения, но у меня есть две проблемы:
- Если к URL-адресу добавлен уже закодированный токен SAS-токен, он снова кодируется, что вызывает проблемы со специальными символами.
- Я не могу переопределить вызовы XHR, поскольку они совершаются из Web Workers.
Есть ли доступный объект, который я могу переопределить, чтобы установить заголовки или манипулировать вызовами HTTP для загрузки ресурсов средства просмотра?Код веб-работника выглядит динамически загружаемым каждый раз, и он, похоже, не является объектом вне глобального экземпляра объекта LMV, который я могу переопределить, чтобы дать мне доступ к заголовкам HTTP и т. Д.