我正在开发一个使用离子框架的TypeScript编写的应用程序。我尝试将第一个模型加载到forge查看器中,但在尝试调用查看器start方法时收到以下错误:
ERROR Error: Uncaught (in promise): TypeError: Cannot read property 'id' of null
TypeError: Cannot read property 'id' of null
at PinchRecognizer.recognizeWith (viewer3D.js?v=4.0:2326)
at Array.forE
我现在正在使用最新版本的伪造查看器js。
由于查看器版本three.min.js不再需要,如何在控制台中输出以下信息?
谢谢。
three.min.js:2 Total geometry size: 2.0363502502441406 MB
three.min.js:2 Number of meshes: 145
three.min.js:2 Num Meshes on GPU: 144
three.min.js:2 Net GPU geom memory used: 2068452
three.min.js:2 THREE.WebGLRenderer 71
当我使用版本2.5 viewer.js时。我可以在一个查看器中加载三个rvt模型(一座建筑,将每三个楼层拆分为一个模型),它非常适合。
在我切换到最新的viewer.js (v.2.10)之后,三个rvt模型将相互重叠。
我检查了v2.5查看器和v2.10查看器之间的差异,V2.5具有以下代码:
//If there is already a model loaded, we need to use the same globaOffset as the first model,
//with the assumption that multiple models are loaded int
我正在尝试开发一个用于webapp应用程序的Forge Autodesk Viewer。我在尝试加载时遇到了一个问题,实际上它们永远不会加载到查看器上。
我已经开发了本教程的查看器,并且扩展工作正常。我的查看器和教程的查看器之间的主要区别是在教程中使用viewerApp,而我必须直接使用GUIViewer3D (用于聚合多个模型)。
我已经尝试以不同的顺序加载查看器和扩展,但它也没有改变工作。我假设扩展的代码是正确的,因为它在教程中可以工作,但我不确定如何将它链接到我的查看器。
加载查看器的代码:
Autodesk.Viewing.Initializer(options, function o
如何使函数checkViewers();正常工作?我认为我在JS文档文件中调用它是错误的,因此JS没有正确地读取函数。
目前的代码:
//Content Viewer Information
function checkViewers() {
//Base Variables
var viewer = $('#viewed span.user');
var totalViews = $('#viewed span.user').length;
var shortenViews = $('#viewed span.user').l
我对Javascript很陌生。
我想使用nw.js和pdf.js制作一个非常简单的原生PDF查看器。它读取包文件并提取包含有效PDF文件的缓冲区。然后,我将缓冲区转换为如下流:
var stream = require('stream');
var bufferStream = new stream.PassThrough();
bufferStream.end(pdfbuffer); // pdfbuffer is the PDF file's buffer
但是,我不知道如何为这个PDF文件创建一个有效的URL,以便在这里填充pdf.js的默认查看器代码:
//