X3d模型未使用内联加载,x3dom.js中出错

时间:2015-06-04 07:22:27

标签: x3d x3dom

我对x3dom很新,我试图在网上显示一个3D模型。我在FreeCAD中创建了模型,导出为wrl格式,然后使用whitedune转换为x3d。我的大多数模型都在显示,但有时是随机的)它只是继续显示正在加载而没有任何反应。 在下面的示例中,第一个模型有效。然后我稍作修改并再次创建一个新的x3d文件,但它没有显示。

https://www.dropbox.com/s/zz99d1snxnvl2yh/working.x3d?dl=0(工作) https://www.dropbox.com/s/inf3k5jxp4qra2p/notWorking.x3d?dl=0(不工作)

在控制台中查看,我得到的错误是 ' Uncaught TypeError:无法读取属性' r'未定义的'在x3dom.js的第3848行。 这是我正在使用的js文件 https://www.dropbox.com/s/2pblpt563v5adx9/x3dom.js?dl=0

1 个答案:

答案 0 :(得分:0)

所有这些链接都报告404(未找到)。

通常X3DOM中没有加载某些东西的原因是X3D代码试图从父HTML的不同服务器访问资源。最佳解决方案是确保仅对这些资源使用本地或相对路径(无协议,无主机,无域)。如果仍然无法解决问题,请使用工作网址进行扩展。