Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Baserat på bästa praxis bör programmet inte ansluta till anrop från flera webbläsarflikar samtidigt. Hantering av flera anrop på flera flikar i en webbläsare på mobilen kan orsaka odefinierat beteende på grund av resursallokering för mikrofon och kamera på enheten.
För att identifiera om ett program är aktivt på flera flikar i en webbläsare kan en utvecklare använda metoden isCallClientActiveInAnotherTab
och händelsen isCallClientActiveInAnotherTabChanged
för en CallClient
instans.
const callClient = new CallClient();
// Check if an application is active in multiple tabs of a browser
const isCallClientActiveInAnotherTab = callClient.feature(SDK.Features.DebugInfo).isCallClientActiveInAnotherTab;
...
// Subscribe to the event to listen for changes
callClient.feature(Features.DebugInfo).on('isCallClientActiveInAnotherTabChanged', () => {
// callback();
});
...
// Unsubscribe from the event to stop listening for changes
callClient.feature(Features.DebugInfo).off('isCallClientActiveInAnotherTabChanged', () => {
// callback();
});