ortc-adapter
Version:
ORTC to WebRTC Adapter
31 lines (28 loc) • 616 B
JavaScript
function traceObj(obj) {
function recurse(value) {
switch (typeof value) {
case 'object':
var json = {};
for (var key of value) {
json[key] = recurse(obj[key]);
}
return json;
default:
return value;
}
}
trace(recurse(obj));
}
function trace(msg) {
var p = document.createElement('p');
p.innerHTML = escapeHTML(msg);
document.body.appendChild(p);
}
function escapeHTML(unsafe) {
return unsafe
.replace(/&/g, "&")
.replace(/</g, "<")
.replace(/>/g, ">")
.replace(/"/g, """)
.replace(/'/g, "'");
}