[英]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.