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的具体位置。

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

你可能感兴趣的:(spark)