预加载 resources.preload 在什么情况下不请求

  • Creator 版本:3.6.1

  • 目标平台:Web Chrome浏览器

为了加快预制体的加载速度,采用资源预加载

resources.preload('prefabs/battle/Battle',Prefab,
        (process) => {
          console.log(process);
        },
        () => {
          console.log('OK');
        }
);

现象是本地环境和构建后本地运行都会有资源加载,但 process 会打印 190 也会打印 OK,image 发布到测试环境后,process 会打印 100 也会打印 OK,image Network 不会有任何资源请求。实在是找不问题的原因。请问各位有遇到么?最好有开发大佬解答一下。

更新
根据日志对比发现,打包后仅仅加载了 json 问题,图片文件没有加载。

我印象中preload是这样的
如果要资源也预加载那还是得用 load函数,只不过不处理回调