发布到Facebook json文件加载地址错误

  • Creator 版本:2.0.9, 2.1.1

  • 目标平台: Facebook Instant Game

  • 详细报错信息,包含调用堆栈:
    resource下的json文件发布到了 res/import 下 但是加载链接却是/res/raw-assets
    本地测试没问题,一发布到Facebook就报错

GET https://localhost:8443/game/shapes/res/raw-assets/e2/e26392fd-4cfc-4fe3-b2d2-4a76778584bb.json?v=0.37984818530732856 404 (Not Found)
162.e.exports @ cocos2d-js-min.js:1
152.p.handle @ cocos2d-js-min.js:1
a @ cocos2d-js-min.js:1
a @ cocos2d-js-min.js:1
a @ cocos2d-js-min.js:1
159.l.flowIn @ cocos2d-js-min.js:1
156.v.append @ cocos2d-js-min.js:1
146.g.load @ cocos2d-js-min.js:1
t.loadData @ project.js:1
e.onLoad @ project.js:1
(anonymous) @ VM41003:3
invoke @ cocos2d-js-min.js:1
activateNode @ cocos2d-js-min.js:1
_activate @ cocos2d-js-min.js:1
runSceneImmediate @ cocos2d-js-min.js:1
(anonymous) @ cocos2d-js-min.js:1
(anonymous) @ cocos2d-js-min.js:1
(anonymous) @ cocos2d-js-min.js:1
(anonymous) @ cocos2d-js-min.js:1
setTimeout (async)
callInNextTick @ cocos2d-js-min.js:1
(anonymous) @ cocos2d-js-min.js:1
156.v.allComplete @ cocos2d-js-min.js:1
156.v.append @ cocos2d-js-min.js:1
146.g.load @ cocos2d-js-min.js:1
loadAsset @ cocos2d-js-min.js:1
_loadSceneByUuid @ cocos2d-js-min.js:1
loadScene @ cocos2d-js-min.js:1
(anonymous) @ main.js:125
I.guard.propagationType @ fbinstant.6.2.js:75
n @ fbinstant.6.2.js:75
k @ fbinstant.6.2.js:91
(anonymous) @ fbinstant.6.2.js:91
applyWithGuard @ fbinstant.6.2.js:64
n @ fbinstant.6.2.js:75
g. @ fbinstant.6.2.js:87
r @ fbinstant.6.2.js:87
a.port1.onmessage @ fbinstant.6.2.js:87

1.下载上面附件
2.导出Facebook Instant Game版本
3.发布到Facebook Instant Game平台 或在本地搭建HTTPS服务器测试
4.刚运行就会报错

  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :Windows 7

  • 编辑器之前是否有其它报错 :无

  • 出现概率:必现

  • 额外线索:发布到web mobile 和本地测试都没问题

我也遇到这问题了,楼主解决了吗