|
在v3.6版本的baas.net的UrlController工程中的DemoVersion类中,该类从appMetadata_in_server.json文件中读取app的版本信息。
DemoVersion类部分内容如下:
var url = configObject["indexPath"].ToString(); //?这里貌似有错误应该是indexURL
URL = url;
var tempStr = url;
var begin = url.LastIndexOf('/'); //7
var end = url.IndexOf('?'); //-1
PreQueryString = tempStr.Substring(0, begin + 1); //
QueryObject = tempStr.Substring(begin + 1, end - begin - 1);
SuffixQueryString = tempStr.Substring(end + 1);
appMetadata_in_server.json文件内容如下:
{
"appInfo":{
"androidApp":{
"changeLog":"",
"downloadURL":"http://192.168.144.155:8000/dabaoceshi/app.apk",
"version":"1.0.0"
},
"iosApp":{
"changeLog":"",
"downloadURL":"http://192.168.144.155:8000/dabaoceshi/app.ipa",
"version":"1.0.0"
}
},
"resourceInfo":{
"appVersion":"",
"downloadURL":"http://192.168.144.155:8000/dabaoceshi/www.zip",
"indexURL":"/dabaotest/mainActivity.w",
"mode":"1",
"version":"v-1.0.0-zh_CN-"
}
}
在json的resourceInfo节点下只有indexURL,而不是indexPath
麻烦让你们技术看看 |
|