【函数】 | void build(String xmlUrl) |
【说明】 | 根据指定的XML文件创建本地客户端,不检查版本号。注意,解析XML文件时使用默认编码,用rexseeApplication.setDefaultEncoding()设置默认编码。 |
【返回】 | 无 |
【参数】 |
xmlUrl:XML文件地址,XML文件的格式如下:
<?xml version="1.0"?>
<client version="versionCode">
<file url="remoteUrl" path="localPath"/>
<file url="remoteUrl" path="localPath"/>
<file url="remoteUrl" path="localPath"/>
......
<file url="remoteUrl" path="localPath"/>
<client>
在下载的文件列表中,应将首页的localPath指定为"index.html",载入客户端时系统会首先访问该位置。 |
【示例】 |
var rtn = rexseeClient.build('../../client/buildClient.xml'); if(rtn==''){alert('创建完毕!');}else{alert(rtn);};
运行示例
|
【函数】 | String getXML(String xmlUrl) |
【说明】 | 获取指定的XML文件的内容,以字符串形式返回,主要用于调试。注意,解析XML文件时使用默认编码,用rexseeApplication.setDefaultEncoding()设置默认编码。 |
【返回】 | XML文件内容。 |
【参数】 | xmlUrl:XML文件地址。 |
【示例】 |
alert(rexseeClient.getXML('../../client/buildClient.xml'));
运行示例
|
【函数】 | JsonArray getJson(String xmlUrl) |
【说明】 | 获取指定的XML文件进行解析并返回Json字符串,主要用于调试。注意,解析XML文件时使用默认编码,用rexseeApplication.setDefaultEncoding()设置默认编码。 |
【返回】 | Json数组,可以使用eval('('+json+')')转换为JavaScript数组。 |
【参数】 | xmlUrl:XML文件地址。 |
【示例】 |
alert(rexseeClient.getJson('../../client/buildClient.xml'));
运行示例
|
【函数】 | int getLatestVersion(String xmlUrl) |
【说明】 | 根据指定的XML文件获取最新的版本号,该函数不会显示进度条。注意。解析XML文件时使用默认编码,用rexseeApplication.setDefaultEncoding()设置默认编码。 |
【返回】 | 最新版本号,-1表示不可用。 |
【参数】 | xmlUrl:XML文件地址。 |
【示例】 |
rexseeProgressDialog.show('Reading data......');
运行示例
alert(rexseeClient.getLatestVersion('../../client/buildClient.xml')); rexseeProgressDialog.hide(); |
【函数】 | int getRoot(String xmlUrl) |
【说明】 | 获取默认的客户端根文件夹。 |
【返回】 | 本地文件夹地址。 |
【参数】 | 无 |
【示例】 |
alert(rexseeClient.getRoot('../../client/buildClient.xml'));
运行示例
|
【函数】 | int getHomepage(String xmlUrl) |
【说明】 | 获取默认的客户端首页。 |
【返回】 | 本地文件地址。 |
【参数】 | xmlUrl:XML文件地址。 |
【示例】 |
alert(rexseeClient.getHomepage('../../client/buildClient.xml'));
运行示例
|
【函数】 | int getVersion(String xmlUrl) |
【说明】 | 获取当前版本号,-1表示不可用。 |
【返回】 | 当前版本号。 |
【参数】 | xmlUrl:XML文件地址。 |
【示例】 |
alert(rexseeClient.getVersion('../../client/buildClient.xml'));
运行示例
|
【函数】 | void load(String xmlUrl) |
【说明】 | 载入客户端首页。 |
【返回】 | 无 |
【参数】 | xmlUrl:XML文件地址。 |
【示例】 |
rexseeApplication.setDefaultEncoding('GBK');
运行示例
rexseeClient.load('../../client/buildClient.xml'); |
【函数】 | void launch(String xmlUrl) |
【说明】 | 将客户端首页设为系统首页并重启动,重启动后将直接访问客户端首页,注意,通常在调用该函数前应调用rexseeApplication.setDefaultEncoding()设置编码。 |
【返回】 | 无 |
【参数】 | xmlUrl:XML文件地址。 |
【示例】 |
rexseeApplication.setDefaultEncoding('GBK');
运行示例
rexseeClient.launch('../../client/buildClient.xml'); |