Community
Participate
Working Groups
if (typeof channel.useStructuredClone === "undefined") { //$NON-NLS-0$
channel.useStructuredClone = typeof event.data !== "string"; //$NON-NLS-0$
}
channel.handler(channel.useStructuredClone ? event.data : JSON.parse(event.data));
try {
} catch(e){
console.error(e, event.data);
channel.handler(event.data);
return true; // e.g. break
});