繁体   English   中英

可以使用现有的缸加载模型吗?

[英]can load up the model with existing urn ?

这是lmvquickstart的快照,我得到了翻译文件的编码encoded。

在此处输入图片说明

我用那个在html中加载模型,但是失败了

$(document).ready(function () {

        var viewerApp;
        var options = {
            env: 'AutodeskProduction',
            accessToken: 'YOUR ACCESS TOKEN'
        };

        var documentId = 'YOUR BASE 64 ENCODED URN';

        $.getJSON( 'http://'+window.location.host+ "/v1/models", function( data ) {
            console.log(data);

            options.accessToken = data.accessToken;
            documentId = data.urn;

            // documentId = urn:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Y29udHJvbGxlci9MRUQlMjB2MS5zdGVw

            console.log(options.accessToken, documentId);

            Autodesk.Viewing.Initializer(options, function onInitialized(){
                viewerApp = new Autodesk.A360ViewingApplication('viewer');
                viewerApp.registerViewer(viewerApp.k3D, Autodesk.Viewing.Private.GuiViewer3D);
                viewerApp.loadDocumentWithItemAndObject(documentId);
            });

        });

});

在此处输入图片说明

看来原因之一可能是您翻译的URN已过期,该模型可能已上传到Transient存储桶,这意味着自翻译完成24小时后它将过期。 我现在尝试使用一个临时版本,该版本可以将您的模型翻译保留30天。

我将留下几个链接,这些链接可以帮助您开始开发。

https://github.com/jaimerosales/nodejs-forge-viewer-tutorial

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM