May 28 2021 04:06 AM - edited May 28 2021 04:07 AM
Hi everyone!
We are developing an MS-Teams application in the form of tabs. We are exploring the possibility of bringing the feature for the calls to go through WebRTC.
We have our own sdk and Web gateway for audio and video calls.
The requirements for the desktop client solution are as follows:
What we have achieved so far:
What we struggle with:
To avoid ending the call when the user navigates to another page in MS Teams, we want to create a new window for the call interface when the call starts.
Since the window.open is not allowed in Tabs (https://github.com/OfficeDev/microsoft-teams-library-js/issues/171) - we have tried to use microsoftTeams.authentication.authenticate or microsoftTeams.tasks.startTask.
Unfortunately, these options do not meet our requirements:
We also aware about the MS Teams "Pop out app" feature. But we didn't find a way to trigger it programmatically from the Tab app. In addition, in the "pop-out" mode, the navigation bar with Tabs About links is available and this is not what we are looking for.
Could you please help us with determining our options / capabilities regarding creating a separate window from MS Teams Tab app?
Thanks in advance.
Jun 02 2021 02:36 AM
@vtyagunov - we are checking the issue at our end. We will get back to you soon.
Jun 07 2021 06:10 AM
@vtyagunov Currently You cannot automate pop-out app. This is by design. Could you please Raise a [user voice](https://microsoftteams.uservoice.com/forums/555103-public-preview/category/182881-developer-platform)?