【问题标题】:Why I can't import .babylon file to the babylon JS?为什么我无法将 .babylon 文件导入到 babylon JS?
【发布时间】:2019-01-31 01:19:09
【问题描述】:

当我尝试导入巴比伦文件时,我收到错误从源“null”访问“myfilepath”处的 XMLHttpRequest 已被 CORS 策略阻止: 我对CORS一无所知,请帮助我向初学者介绍它。

1) CORS 策略已阻止从源“null”访问“file:///C:/Users/AJDA/Documents/Palatisation/web%20files/box.babylon”处的 XMLHttpRequest:跨源请求是仅支持协议方案:http、data、chrome、chrome-extension、https。

2)BJS - [17:27:13]:无法从 box.babylon 导入网格:未定义版本的未定义 importMesh:未定义,导出器版本:未定义导入网格 JSON 解析失败 m._ErrorEnabled@babylon.js:1

【问题讨论】:

    标签: google-chrome http babylonjs


    【解决方案1】:

    您好,这很不幸,但这是浏览器强制执行的安全约束。文件只能从本地主机的网络服务器(如 apache、IIS 等)提供

    【讨论】:

    • 哦,谢谢你解决了我的第一个错误,但第二个 BJS 仍然存在......
    • 你在哪里有repro吗?
    • 哦,对不起.. 在我的前辈的帮助下,我已经清除了这个错误。谢谢你大卫
    • 我知道这是一篇较旧的帖子,但我遇到了同样的问题,偶然发现了这篇文章。我正在尝试在本地测试(chrome),我得到了同样的错误。解决方案是什么?我尝试使用我的 aws 'bucket'(storage) 中的 url,但仍然收到错误:(
    猜你喜欢
    • 2017-03-20
    • 1970-01-01
    • 1970-01-01
    • 2019-05-27
    • 2016-03-05
    • 2022-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多