[web] Cast: add additional logs (#1503)

## Description

## Tests
This commit is contained in:
Neeraj Gupta 2024-04-21 14:18:57 +05:30 committed by GitHub
commit 53b98b09c1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -51,14 +51,28 @@ export default function PairingMode() {
return;
}
const context = cast.framework.CastReceiverContext.getInstance();
context.setLoggerLevel(cast.framework.LoggerLevel.DEBUG);
const castDebugLogger = cast.debug.CastDebugLogger.getInstance();
castDebugLogger.setEnabled(true);
try {
const options = new cast.framework.CastReceiverOptions();
options.maxInactivity = 3600;
context.addEventListener(
cast.framework.system.EventType.ERROR,
(event) => {
castDebugLogger.info(
"Context Error - ",
JSON.stringify(event),
);
},
);
options.customNamespaces = Object.assign({});
options.customNamespaces["urn:x-cast:pair-request"] =
cast.framework.system.MessageType.JSON;
options.disableIdleTimeout = true;
context.set;
context.addCustomMessageListener(
"urn:x-cast:pair-request",
@ -81,8 +95,9 @@ export default function PairingMode() {
senderId: string;
data: any;
}) => {
console.log("recvcived pair request");
console.log("received message", message);
try {
console.log("sending pair request response message");
cast.framework.CastReceiverContext.getInstance().sendCustomMessage(
"urn:x-cast:pair-request",
message.senderId,
@ -90,6 +105,7 @@ export default function PairingMode() {
code: digits.join(""),
},
);
console.log("sent pair request response message");
} catch (e) {
console.log("failed to pair request response message", e);
log.error("failed to send message", e);