Javascript 同步方法无法从服务器获取邮件
我已经用Javascript创建了一个mesibo群组聊天。下面是我从服务器获取indexedDB中不存在的消息的代码Javascript 同步方法无法从服务器获取邮件,javascript,mesibo,Javascript,Mesibo,我已经用Javascript创建了一个mesibo群组聊天。下面是我从服务器获取indexedDB中不存在的消息的代码 var rSession = api.readDbSession('1875', ${groupId}, null, function on_read(count) { console.log(count, this.readCount, 'count') if(count < this.readCount){
var rSession = api.readDbSession('1875', ${groupId}, null,
function on_read(count) {
console.log(count, this.readCount, 'count')
if(count < this.readCount){
this.sync(this.readCount - count,
function on_sync(i){
if(i > 0){
this.read(i);
let msgs = this.getMessages();
// Display messages
}
});
return;
}
let msgs = this.getMessages();
console.log(msgs, 'sufficent')
//Display Messages if you have sufficient messages
});
rSession.readCount = 1000;
rSession.read(1000)
var rSession=api.readdbession('1875',${groupId},null,
读取(计数)时的函数{
console.log(count,this.readCount,'count')
if(count0){
本条改为(i);
让msgs=this.getMessages();
//显示消息
}
});
返回;
}
让msgs=this.getMessages();
console.log(msgs,“足够”)
//如果有足够的消息,则显示消息
});
rSession.readCount=1000;
rSession.read(1000)
但是我从来没有进入过同步功能。同步方法只有在您运行内部部署时才有效。这里提到了@Mark,如果我们不是在本地运行,我们如何获得以前的消息?