Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
从我想阅读的 Javascript 代码中MyBinaryFile.xxx,它包含二进制数据(例如 JPG)并放置在服务器上(String url)。这个函数的结果应该是一个字节数组。
MyBinaryFile.xxx
String url
有没有办法以跨浏览器的方式做到这一点?
谢谢
只有当您的文件与脚本在同一个域中时,才能访问小瓶 url,然后您才能使用 ajax 加载该文件。就像普通的ajax调用一样对待它。
例如,您的脚本http://localhost/script.html想要访问http://localhost/mybin.xxx. 你可以用 jQuery
http://localhost/script.html
http://localhost/mybin.xxx
$.get('/mybin.xxx', function(data){ //data will be a byte array with data.length, data[0].... });