Egret社区
本帖最后由 hzj730 于 2018-6-21 20:19 编辑

eui指定的图片,代码如下
[mw_shl_code=javascript,true]<e:Image width="100%" height="100%" source="image_png" source.down="image_grey_png" source.disabled="image_grey_png"/>[/mw_shl_code]

资源全部放在CDN上,游戏启动起来,大部分资源都加载没问题
但是出现少部分图片还是在本地路径下查找
导致出现异常加载失败:
[mw_shl_code=cpp,true]http://127.0.0.1:10093/game/image_png 404 (Not Found)
Uncaught (in promise) Error: 文件加载失败:image_png[/mw_shl_code]
default.res.json cdn图片文件 都检查过 无异常
怀疑是CDN资源缓存导致,也尝试过

把URL地址从 https://xxx.file.myqcloud.com/resource/ 改为 https://xxx.file.myqcloud.com/resource20180621/ 也还是无法解决

我看到有其他帖子(http://bbs.egret.com/thread-49114-1-1.html)也有类似问题,但是无人回复。

麻烦遇到过的朋友请指教

谢谢
===== 更新 =====
目前查到的线索是,出错的张图片
[mw_shl_code=javascript,true]class ImageProcessor {
    onLoadStart(host, resource) {
        const { root, url } = resource;
        if (fileutil.path.isRemotePath(root)) {
}
else {
}[/mw_shl_code]


resource.root 是空字符串出错的资源打印出来的resource中,url和name字段都是一样的,都是文件名。(xx_image_png)
但是default.res.json 中是正确的,和其他图片都是一样的





分享到 :
1 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部