Javascript 禁用converse.js的登录和注册选项卡,并将converse.js与openfire连接
我是一个初学者,第一次使用这个插件。我正在为我网站的聊天应用程序开发匡威.js插件。因为我已经为用户登录了,所以我不希望他们重新登录converse.js聊天。有人能告诉我到底需要做什么吗?我试图隐藏div,但只有一部分被隐藏(对于我提供的代码,只有login和register选项卡被隐藏)。我需要访问插件的内部元素,以便在加载页面时直接建立连接。我用的是明火Javascript 禁用converse.js的登录和注册选项卡,并将converse.js与openfire连接,javascript,jquery,html,openfire,converse.js,Javascript,Jquery,Html,Openfire,Converse.js,我是一个初学者,第一次使用这个插件。我正在为我网站的聊天应用程序开发匡威.js插件。因为我已经为用户登录了,所以我不希望他们重新登录converse.js聊天。有人能告诉我到底需要做什么吗?我试图隐藏div,但只有一部分被隐藏(对于我提供的代码,只有login和register选项卡被隐藏)。我需要访问插件的内部元素,以便在加载页面时直接建立连接。我用的是明火 匡威 函数showhide(){ var div=document.getElementById(“控制框选项卡”); 如果(div
匡威
函数showhide(){
var div=document.getElementById(“控制框选项卡”);
如果(div.style.display!=“无”){
div.style.display=“无”;
}
}
点击我
删除超链接
require(['converse'],函数(converse){
逆向初始化({
自动列出房间:false,
自动订阅:false,
预绑定:false,
基帕利夫:是的,
bosh_服务_url:'https://conversejs.org/http-bind/“,//请仅将此连接管理器用于测试目的
隐藏多个服务器:false,
i18n:locales.en,//请参阅./locale/locales.js以查看支持哪些语言环境
预绑定:false,
默认情况下显示控制框:true,
花名册:对,
允许联系请求:false
});
});
函数myFunction(){
var list=document.getElementById(“控制框选项卡”);
removeChild(list.childNodes[1]);
}
有选择地隐藏div不是解决问题的正确方法。real用户登录网站并聊天的解决方案是 在您的服务器上设置一个BOSH会话,一旦页面加载,converse.js就可以连接到该会话 请参阅Converse.js文档了解单会话支持: