由于项目规范,访问游戏的页面是/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的同级路径
或者是已经有这个解决方案了,只是我不懂的,有大佬能解答一下吗?