Javascript 如何使用loader.load(";filename.json.gz";)-以3JS格式加载压缩文件

Javascript 如何使用loader.load(";filename.json.gz";)-以3JS格式加载压缩文件,javascript,json,reactjs,amazon-s3,three.js,Javascript,Json,Reactjs,Amazon S3,Three.js,我已经在s3中压缩并拥有gz文件。就在这里 但是当我尝试使用loader.load(“https://oic-accounts.s3.ap-south-1.amazonaws.com/3d-try-json-files/gzip/3.json.gz,onLoadModel,this.xhrPercentage) 它不工作,并在位置0处抛出VM4245:1未捕获的语法错误:JSON中的意外标记 p.S:上传的gzip文件内容类型是应用程序/json 谢谢你宝贵的阅读和回答:)回答我的问题有点尴尬。

我已经在s3中压缩并拥有gz文件。就在这里

但是当我尝试使用
loader.load(“https://oic-accounts.s3.ap-south-1.amazonaws.com/3d-try-json-files/gzip/3.json.gz,onLoadModel,this.xhrPercentage)

它不工作,并在位置0处抛出
VM4245:1未捕获的语法错误:JSON中的意外标记

p.S:上传的gzip文件
内容类型
应用程序/json


谢谢你宝贵的阅读和回答:)

回答我的问题有点尴尬。但如果将来有人面对这个问题,肯定会有帮助


所以,马上。在aws标头中为文件设置
内容编码:'gzip',内容类型:'application/json
,并从url中删除.gz。就是这样:)

打开URL时,我看到一条
拒绝访问
错误消息。您应该在AWS后端检查权限定义是否正确。请考虑进行一些身份验证。我不确定。但我从slack那里得到了一个解决方案