有些时候,同一个游戏的不同版本,由于IOS手机性能大部分比安卓手机号,所以需要给他们不同的配置参数,但是又不想分开两个项目,这时候就需要修改加载配置文件的代码了,可以写两份project.json,分别用于ios和android,项目名\frameworks\cocos2d-html5\CCBoot.js,找到这个文件
在加载project.json的地方,判断下操作系统 cc.sys.os === cc.sys.OS_IOS 笼统点判断的话,就分为IOS和非IOS就行了,如果需要更具体的,也可以更具体点
_loadConfig: function () {
// Load config// Already loaded
if (this.config) {
this._initConfig(this.config);
return;
}
// Load from document.ccConfig
if (document["ccConfig"]) {
this._initConfig(document["ccConfig"]);
}
// Load from project.json
else {
try {
var cocos_script = document.getElementsByTagName('script');