XTK不支持文件名中的查询参数(尤其是句点)吗?

时间:2012-08-26 18:00:55

标签: xtk

我正在使用边缘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版之前修复它。 如果我做错了什么,请指点我正确的方向。

谢谢。

1 个答案:

答案 0 :(得分:0)

哈哈,你是对的..它不起作用,但你可以使用以下内容:

var skull = new X.mesh();
skull.file = 'http://myserver.com/stls/skull.stl?accessingUserId=dave@ibm.com&accessCode=8999&skull.stl';

基本上只是在查询中追加另一个'& .stl'。

我们只是使用最后一个点来分割网址以获得扩展名。欢迎提出更好解决方案。