messageLength = messageLength + addLength;
if (messageLength > 16) {
if (i == 0) {
i = j;
}
}
j = j + 1;
//console.log('new line from ' +i+ ' out of '+j);
}
//splits message if long
if (messageLength > 16) {
if (fullMessage[i] == " ") {
fullMessage = fullMessage.substring(0, i) + " \n " + fullMessage.substring(i + 1, fullMessage.length);
//console.log(messageLength);
//this should hopefully kill the loop
messageLength = 0;
splitMessage = true;
i = 0;
j = 0;
}
else {
i = i - 1;
//console.log(fullMessage[i]);
//console.log(i);
}
}
else {
splitMessage = true;
}
}
换行部分代码