Forum Discussion
In-dialog box not showing on IOS devices
- Oct 07, 2021
Hi Prasad_Das-MSFT,
We fixed the issue.
const replyActivity = MessageFactory.text('Hi'); // this could be an adaptive card instead replyActivity.channelData = { notification: { alertInMeeting: true, externalResourceUrl: 'https://teams.microsoft.com/l/bubble/APP_ID?url=<url>&height=<height>&width=<width>&title=<title>&completionBotId=BOT_APP_ID’ } }; await context.sendActivity(replyActivity);We were replacing the title (line 5) in the externalResourceUrl by the name of the class that was corresponding to the meeting. And the name had spaces in it so it wasn't showing the bubble on IOS devices but in others it was.
Thanks for your help again and hope it will help if anybody get the same issue like us.
We tested the application during a meeting and the application showed no bubble or in-meeting dialog. When we push any agenda it shows on the chat section only but nothing in the meeting. We tried it also on the android device and desktop and the same things happen.
What is supposed to be the behavior of the application?
And here's the details of my Teams application on IOS.
Thanks!
Could you please share the sample which you were referring to, so that we can try it from our end?
- devReeverOct 07, 2021Copper Contributor
Hi Prasad_Das-MSFT,
We fixed the issue.
const replyActivity = MessageFactory.text('Hi'); // this could be an adaptive card instead replyActivity.channelData = { notification: { alertInMeeting: true, externalResourceUrl: 'https://teams.microsoft.com/l/bubble/APP_ID?url=<url>&height=<height>&width=<width>&title=<title>&completionBotId=BOT_APP_ID’ } }; await context.sendActivity(replyActivity);We were replacing the title (line 5) in the externalResourceUrl by the name of the class that was corresponding to the meeting. And the name had spaces in it so it wasn't showing the bubble on IOS devices but in others it was.
Thanks for your help again and hope it will help if anybody get the same issue like us.