[]微信小游戏 关于新版本1.7.15beat 资源管理的问题

问题描述:
1.官方是没有提供loader加载外部资源的策略吗? 如果有怎么使用?
2使用1.7.15beat ide发布版本管理文件被重命名后,本地4M资源中layaNativeDir 里面的资源会加载不到!
 
我找到的问题:
1.我只能通过脚本文件更改version.json里面改变真是外部地址资源路径 并且调换
   laya.core.js 里面 URL.formatURL 里面修改
        if (URL.customFormat !=null)url=URL.customFormat(url,base);
        if (url.indexOf(":")> 0)return url;
才能加载到外部资源地址的图片
 
2.已经找到问题是加载里面没有对文件 laya.wxmin.js 里面没有调用 
 URL.formatURL 转换地址 所以会找不到。
 
具体哪里没有调用
MiniImage._loadImage 

MiniLoader.load   方法里
这是你们官方设计的还是因为 ide工具没有过滤layaNativeDir里面的文件名。这里指layaNativeDir 目录的资源应该不用文件名+hash重命名。或者你们引擎 里面关于判断layaNativeDir的地方进行转换 ,这个回答下。我修改过的地方我会上图。
1.png 2.png
已邀请:

qian

赞同来自:

等同事回来我向他反馈一下~

要回复问题请先

商务合作
商务合作