Я делаю приложение ios и использовал кузницу api для рендеринга модели в webview. Я использую React Native, но я открыт для предложений для цели-c.Как визуализировать модель autodesk в автономном режиме в iOS?
Проблема, которую я испытываю, заключается в рендеринге модели в автономном режиме. Приложение может загрузить файл svf и сохранить на диске телефона, но как я могу загрузить файл и отобразить его в веб-просмотре? Я нахожу, что приложение A360 может отображать модель в автономном режиме, но не уверен, что она отображается в webview. Я также нахожу Autodesk.Viewing.FileLoader api, но не могу понять с ним, и я не нахожу пример. Это то, что я пробовал:
var viewer = new Autodesk.Viewing.Private.GuiViewer3D(document.getElementById('MyViewerDiv'));
var filepath = '/Users/zheminzhang/Library/Developer/CoreSimulator/Devices/901B40DC-1DB6-4596-A24A-6D3FAA1EA5C5/data/Containers/Data/Application/925466F3-A623-416B-81A4-1EB62123AA66/Documents/RNFetchBlob_tmp/RNFetchBlobTmp_d0411119-5006-4529-8734-7e70764a309b.svf';
var options = {
doc: filepath,
env: 'Local'
};
Autodesk.Viewing.Initializer (options, function() {
viewer.start(options.doc, options);
// viewer.initialize();
// var fileloader = new Autodesk.Viewing.FileLoader(viewer);
// fileloader.loadFile(filepath);
});
Может кому помочь?
По-прежнему ищут ответы на этот вопрос, было здорово встретиться с вами вчера. Вот что я думаю, может помочь в решении этой проблемы. https://developer.apple.com/library/content/documentation/iPhone/Conceptual/SafariJSDatabaseGuide/OfflineApplicationCache/OfflineApplicationCache.html Как я уже упоминал, LMV имеет некоторые возможности для автономного просмотра, но все еще спрашивает, какие из них и если они доступны для Сторонние разработчики. Спасибо за терпеливость. –