ionic3 three.js加载文件

发布于 2022-09-12 03:33:40 字数 564 浏览 29 评论 0

用的ionic3,通过file插件下载模型obj和mtl资源到手机,

that.zip.unzip(that.file.dataDirectory...

然后通过three.js载入资源

this.mtlLoader.load('340.mtl', (material)=> {
    console.log(material);
}

结果报了这个错

Access to XMLHttpRequest at 'file:///data/user/0/com.toysoho.ticket/340/340.mtl' from origin 'http://localhost:8080' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, https.

模型文件直接放工程里可以访问,但是通过下载的位置就没法访问了
有什么解决办法?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文