commit
53b98b09c1
1 changed files with 17 additions and 1 deletions
|
@ -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);
|
||||
|
|
Loading…
Add table
Reference in a new issue