2012-04-06 68 views
1

有没有人有一个在XTK(https://github.com/xtk/X)渲染远程文件的例子?目前这可能吗?如何可视化XTK中的远程url访问vtk文件?

我想在一个URL交换文件位置,像这样:

// load a .vtk file 
var skull = new X.object(); 
skull.load('https://s3.amazonaws.com/surfaces/skull.vtk'); 

没有运气,但...任何想法?

更新: AWS现在支持S3上的CORS!只是采取了一点耐心:http://docs.amazonwebservices.com/AmazonS3/latest/dev/cors.html

回答

0

一般来说这应该工作!

也许这是一个跨起源错误 - 它可能是远程服务器(一个托管.vtk文件)喜欢这里说明一个简单的解决办法:

http://en.wikipedia.org/wiki/Cross-origin_resource_sharing

+0

糟糕!忘了回应,最后再回顾一下。 我认为你是正确的CORS是问题,但它看起来像我可能与AWS运气不佳。 Amazon S3和Access-Control-Allow-Origin标头存在未解决的问题。看看这个主题:https://forums.aws.amazon.com/thread.jspa?messageID=345866& 解决方法的任何想法? – 2012-05-17 03:35:58