静态demo构建后方到服务器上cocos2d-js-min.js:1 Uncaught Load text file failed:

只是静态的小demo
点击运行可以正常看,
但在构建后的文件,放在服务器上加载时会报错
报错信息:
cocos2d-js-min.js:1 Uncaught Load text file failed: res/raw-assets/1d/1d7f05da-4804-4443-9027-032d6f7a2566.plist(wrong status)
请问应该怎么解决?

服务端有这个文件?先用浏览器直接打开链接试试,如果可以的话,看下是不是远程地址配置错了

我构建的是web-mobile在桌面,点击index.html 后同样报错,不过信息有所不同

cocos2d-js-min.js:1 Failed to load scene: Error: [AssetLibrary] loading JSON or dependencies failed:Load text file failed: res/import/07/074b27fc4.json(error)

index.html:1 Access to XMLHttpRequest at ‘file:///Users/levin/Desktop/web-mobile/res/import/07/074b27fc4.json’ from origin ‘null’ has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.

不能直接点击index.html,可以本地搭个web服务端

我试了本地的服务器可以,但是我放在腾讯云上游览会报第一个说的错误

直接浏览器输入资源地址,能访问到云上的资源吗?

我看了下,就是因为1d7f05da-4804-4443-9027-032d6f7a2566.plist这个文件,无法访问,这是一个粒子素材,有什么办法可以加载它吗?

无法访问,那是资源服务器的问题,自己排查是不是资源文件没有上传成功。

我找到原因了,不是没有上传成功,是服务器plist文件服务器需要添加MIME类型,文件扩展名plist,类型application/xml

对了,还是要谢谢你呢~