Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Element Call link not opened by Element X on recent Android device #2806

Open
bmarty opened this issue Nov 20, 2024 · 3 comments
Open

Element Call link not opened by Element X on recent Android device #2806

bmarty opened this issue Nov 20, 2024 · 3 comments
Labels
T-Defect Something isn't working: bugs, crashes, hangs, vulnerabilities, or other reported problems

Comments

@bmarty
Copy link
Member

bmarty commented Nov 20, 2024

Steps to reproduce

  1. Try to open a link such as https://call.element.io/TestElementCall on a recent Android device
  2. Observe that the link is opened in the browser

Outcome

What did you expect?

Element X Android open and host the Call.

What happened instead?

The link is open in the web browser since https://call.element.io/.well-known/assetlinks.json is not returning expected Json but rather is trying to create a call.

Operating system

Android

Browser information

No response

URL for webapp

https://call.element.io/TestElementCall

Will you send logs?

No

@bmarty bmarty added the T-Defect Something isn't working: bugs, crashes, hangs, vulnerabilities, or other reported problems label Nov 20, 2024
@toger5
Copy link
Contributor

toger5 commented Nov 20, 2024

I expected the desired bahaviour to be:
Link opens in the browser and shows you a bottom sheet with the option to open the app?

This might be sth we removed recently however? Since the usage of links will hopefully transition to matrix.to links and ppl joining with there verified accounts. Only for guest access we will have links (so only for users on on matrix, so they will not have an element app anyways.)

@bmarty
Copy link
Member Author

bmarty commented Nov 20, 2024

Yes, the system may display a popup to let the user choose an app like below (note, this is the second type of popup and on an old device - API 25):

image

But it will not do if the system does not trust Element X to be able to open the link, which is the purpose of https://call.element.io/.well-known/assetlinks.json

EDIT: first type of popup (the first time it is displayed, on API 29):

image

@hughns
Copy link
Member

hughns commented Nov 25, 2024

FTR, plan is to change how EC is deployed to reinstate the missing .well-known files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Defect Something isn't working: bugs, crashes, hangs, vulnerabilities, or other reported problems
Projects
None yet
Development

No branches or pull requests

3 participants