Creator3D打包WebMobile,访问URL和资源不在同目录导致的问题

由于项目规范,访问游戏的页面是/Game/Default/ (是mvc的url规则,所以还可能出现多个层级)
构建打包的那些js和src,res,cocos3d-js那些文件,则只能固定放在/Content/GameClient/下
所以需要支持配置相对路径的目录
我现在通过修改打包的index.html中的各种路径,主要的js模块都正确加载了
但发现还有一处不好直接修改的:
./application.js: 83行: cc.loader.load(’./res/settings.76aea.json’
这行代码是写死了根据当前url的相对路径
我虽然可以简单的把这里直接修改了,但application.js这个文件下次生成时会不一样
而且改完这个还有其他地方类似的情况,都是写死要当前URL的同级路径

或者是已经有这个解决方案了,只是我不懂的,有大佬能解答一下吗?

我的解决方案吧:
mvc自己重定向处理了,判断是本目录下的静态资源请求,则转去实际的地址了

楼主有好的解决方案了吗 ,新手求科普

不知道Creator3.x有没做对应的改进, 你自己可以试试
反正实在不行, web服务端程序来解决, 作为兜底方案