我正在.Net MVC中处理一些CAD文件,在其中我用于生成.DXF文件,并尝试使用sharecad.org提供的iframe对其进行查看。这是我使用的框架
<iframe src="https://sharecad.org/cadframe/load?url=https://xyz/data/Demo.dxf" scrolling="no" class="testFrame" id="frame1"> </iframe>
这里是src绑定的Jquery代码段
<script>
var host = "https://sharecad.org/", frame = "cadframe/load?url=";
var urlBase = '@(instanceUrl+"/data/")';
var reloadIframe = function (frame, src) {
frame.src = src ? src : host + "cadframe";
}
</script>
最初,我尝试使用可以正常工作的现有.dxf文件。但是.dxf很少显示在此处,重新检查,我尝试了一些在线查看器,例如https://viewer.autodesk.com/和https://www.3dvieweronline.com/,并且那些生成的文件在那里工作。
sharecad对文件大小有没有限制?还有其他查看器吗...
与sharecad支持团队讨论后,我知道我正在使用的当前URL出现了问题,因此他们给了我新的URL,该URL得到了适当的支持。这是新的iframe
<iframe src="beta.sharecad.org/cadframe/load?url=https://xyz/data/Demo.dxf" scrolling="no" class="testFrame" id="frame1"> </iframe>
[添加答案,好像任何人在使用sharecad.org iframe时都遇到相同的问题