var uinfo = { id: 'KF' + uid, username: uname, avatar: avatar, group: group }; const heartTime = 20 * 1000; // 删除离线用户 var del_offline_user_list_time = 1 * 1000 * 60 * 60; var del_offline_user_num = 50; var del_offline_user_time = 1000 * 60; var del_offline_tmp_time_obj = null; // var del_offline_user_list_time = 6000; var wsUrl = socket_server; var ws; //websocket实例 var lockReconnect = false; //避免重复连接 // 确定用户收到消息 var user_receive_msg = false; // 当前对话用户的信息 var user_info_tmp = {}; // 是否占线 var repetition_line = false; // 本地消息存储方式localStorage/indexDB var msg_save_type = "indexDB"; var limit = 50; var page = 1; // indexdb初始化 var db = inquiryDB(uinfo.id, 'chat_data', 1); // // 1console.log("service/mylink"); // var id_payment = (new Date()).valueOf(); // 返回结果如果为true的话那么就创建新链接反之不创建 // checkSocketLogin(uid, token, wsUrl); // var check_line = false; // setTimeout(function () { // check_line = sessionStorage.getItem('kf_check_line_' + uid); // // console.log(check_line); // if (check_line) { // sessionStorage.removeItem('kf_check_line_' + uid); // createWebSocket(wsUrl); // } // }, 500); $.ajax({ type: "GET", url: "/service/index/checkUserOnline", data: '', async: true, dataFilter: function (data) { return data.replace('