我正在使用边缘XTK直接在我的html中包含http://get.goXTK.com/xtk_edge.js。
以下代码段显示了我在XTK中如何引用服务器上的文件。
var skull = new X.mesh();
skull.file = 'http://myserver.com/stls/skull.stl?accessingUserId=dave@ibm.com&accessCode=8999';
正如您所看到的,我的文件uri有查询参数,其中包含句点。在这种情况下,XTK失败并显示错误消息:
com&accessCode=8999 file format is not supported.
看起来XTK忘了考虑文件uri可以有句点查询参数。 如果是一个bug,请你考虑在第8版之前修复它。 如果我做错了什么,请指点我正确的方向。
谢谢。
答案 0 :(得分:0)
哈哈,你是对的..它不起作用,但你可以使用以下内容:
var skull = new X.mesh();
skull.file = 'http://myserver.com/stls/skull.stl?accessingUserId=dave@ibm.com&accessCode=8999&skull.stl';
基本上只是在查询中追加另一个'& .stl'。
我们只是使用最后一个点来分割网址以获得扩展名。欢迎提出更好解决方案。