我在Objective-C代码库中使用socket.io框架作为聊天模块。然而,连接经常丢失,有时在连接完成后,它会断开连接。我已经在SO中查找了后台应用和来电情景,但即使应用处于活动状态且正在进行聊天,也会发生这种情况。
以下是我建立连接的方式:
setReconnects:
我使用var input = document.querySelectorAll('input');
var conversionRate = input[0];
var sterling = input[1];
var vat = input[2];
var euro = input[3];
init();
function init() {
calculateKeyUp();
}
function calculateKeyUp() {
for (var i = 0; i < input.length; i++) {
input[i].addEventListener("keyup", function() {
//var totalLessVat = (sterling.value) + (conversionRate.value * (sterling.value / 100));
var sterling1Per = sterling.value / 100;
var convert = sterling1Per * conversionRate.value;
var totalLessVat = convert + sterling.value;
//var total = (totalLessVat) + (vat.value * (totalLessVat / 100));
var euro1Per = totalLessVat / 100;
var addVat = euro1Per * vat.value;
var total = addVat + totalLessVat;
euro.value = Math.floor(total);
});
}
}
方法,因为最初套接字没有重新连接。
请告诉我如何解决此问题以及如何进一步调试。