I have fixed this issue;
You should change the code like this:
org code:
WebSocket::parsePayloadData()
{
....
QByteArray chunk(priv->fragment);
priv->fragment.clear();
emit newMessage(chunk);
....
}
changed code:
WebSocket::parsePayloadData()
{
....
priv->fragment += priv->payload;
emit newMessage(priv->fragment);
priv->fragment.clear();
....
}
My email is:158423489@qq.com
I have fixed this issue; You should change the code like this: org code: WebSocket::parsePayloadData() { .... QByteArray chunk(priv->fragment); priv->fragment.clear(); emit newMessage(chunk); .... } changed code: WebSocket::parsePayloadData() { .... priv->fragment += priv->payload; emit newMessage(priv->fragment); priv->fragment.clear(); .... } My email is:158423489@qq.com