当前位置: 代码迷 >> Web前端 >> SparkWeb 登录后批改首页便签的方法(原创)
  详细解决方案

SparkWeb 登录后批改首页便签的方法(原创)

热度:337   发布时间:2012-08-02 11:35:26.0
SparkWeb 登录后修改首页便签的方法(原创)

使用openfiresparkweb网页客户端的时候,默认会加载一个TAG页面,该页面默认会加载openfire的首页,加载后,会出现该TAG取消不了的BUG。网上找了很久,也没有找到很好的办法解决。最后仔细研究了下sparkweb的源码,发现在index.html中有个地方写了该TAG页面的调用方式,找到index.html页面中的下面的函数:

function jive_sparkweb_getConfig()

?????? {

?

????????????? var username = getPageParameter('username', '');

????????????? var password = getPageParameter('password', '');

????????????? var autologin = getPageParameter('autologin', 'false');

????????????? var webapp = getPageParameter('webapp', 'red5');

????????????? var conn = getPageParameter('conn', 'socket');????????????????? // socket, http or rtmp (using xmppurl below)

?

????????????? return {

?

???????????????????? httpLabel: "首页",

???????????????????? httpURL: "",

???????????????????? username: username,

???????????????????? password: password,

???????????????????? server: window.location.hostname,

???????????????????? port: conn == "socket" ? 5222 : window.location.port,

???????????????????? red5url: "rtmp:/sip",

???????????????????? xmppurl: "rtmpt::8000/xmpp",

???????????????????? webapp: webapp,

???????????????????? connectionType: conn,

???????????????????? policyFileURL: "xmlsocket://" + window.location.hostname + ":5229",

???????????????????? webcamAvatar: "true",

???????????????????? visualPresence: 60,

???????????????????? autologin: eval(autologin)

????????????? };

?????? }

注意红色部分就是修改的地方,修改后,首页打开如下图:

首页就会是空白页了。当然你也可以指定该URL的具体位置。

然后重启服务器,问题解决。该标签也能正常关闭了。