OfficeDev / microsoft-teams-library-js

JavaScript library for use by Microsoft Teams apps
https://docs.microsoft.com/microsoftteams/platform/
Other
426 stars 193 forks source link

Teams for Android- Open a Mail no longer works with app.openLink or mail.composeMail #2338

Open gkDoSt opened 3 months ago

gkDoSt commented 3 months ago

We have a Teams application where pressing a button opens the mail client with the recipient selected.

So far, this has always worked flawlessly under Android via

mail
        .composeMail({
          toRecipients: [target],
          type: mail.ComposeMailType.New,
        })

or via

app.openLink(`mailto:${target}`);

In the installed Teams version for Android (1416_1.0.0.2024053003) this still works without any problems, but in the latest version (1416/1.0.0.2024101403) this no longer works.

A very big problem here is that even with a .catch the error is not caught and there is no feedback for the end user.

Meghana-MSFT commented 3 months ago

Thank you for reporting this, we will check this and get back to you.

Update : We raised a bug for this, we will keep you posted on the updates. Thank you.

gkDoSt commented 3 months ago

Hello, is there an update on this issue yet?

Meghana-MSFT commented 3 months ago

Unfortunately, we do not have any updates to share. We are following up with engineering team for updates.

StefanH114 commented 2 months ago

Same issue here. are there any updates?

Meghana-MSFT commented 2 months ago

We are following up with engineering team for updates. We will keep you posted.

MichaMican commented 2 months ago

Same issue here

gkDoSt commented 1 month ago

The problem persists, which means that it is currently not possible to open an email from Teams in our application on Android. Is there any new information on when the problem will be fixed? Is there a workaround for the problem?

Meghana-MSFT commented 4 weeks ago

@gkDoSt - Apologies for the inconvenience caused to you, we are following up with engineering team for updates. Unfortunately, we do not have any ETA to share.