مرحبا يوجد لدي في هذه الاكواد خطأ برمجي ويؤدي ايضا الى ثغرة و يحصل عند استدعاء
const myfr = JSON.parse(data.mj)
وعندما يتم استدعائه احصل على هذه النتيجة
[object Object] is not valid JSON.parse
هذه هي الاكواد وكيف يمكنني حل هذه المشكلة
else if (data.cmd == "send"){ if (typeof data != "object") { return; } if (!data["mj"]) { return; } const myfr = JSON.parse(data.mj) if (myfr.type == "new-ice-candidate") { socket.to(myfr["target"]).emit("broadcasting", { cmd: "hend", msgString: JSON.stringify({ type: myfr["type"], it: myfr["it"], target: myfr["target"], user: socket.id, candidate: myfr["candidate"], }), }); }
التعليقات