我正在尝试从用户提供的 URL 中获取数据文件,但我不知道该怎么做。实际上,我可以成功地从我的服务器获取数据。这是我的代码:
$("button#btn-demo").click(function() {
$.get('/file', {
'filename' : 'vase.rti',
},
function(json) {
var data = window.atob(json);
// load HSH raw file
floatPixels = loadHSH(data);
render();
});
});
它可以从我的服务器获取二进制数据,解析文件并将其渲染成图像。但现在我希望它在没有任何服务器的情况下工作,这意味着用户可以提供一个 URL,而 javascript 可以获取文件并呈现它。我知道这是关于跨站点请求的。你能告诉我它以及如何实现它吗?提前致谢!