0

When the Samsung internet browser feature "Open links in other apps" is disabled then the browser does not return the correct deep link URL it should return links.xxxx.com which contains a success code instead it returns xxxx.com just with no success code. when "Open links in other apps" is turned on then it returns the correct URL.

Note: It does work as expected in Google Chrome.

Talha
  • 51
  • 9
  • What is your question? There is no requirement for a browser, email client, or anything else to support deeplinks at all, let alone by default. – CommonsWare Feb 03 '23 at 13:29
  • is there any way to enable this option programtically ? – Talha Feb 03 '23 at 15:12
  • I would be rather stunned if Samsung had some sort of API to allow arbitrary third-party apps to enable deeplinks. Even if they do, that API would be unique to their app and would not impact Firefox, Outlook, or other apps that do not support deeplinks at all (or not by default). – CommonsWare Feb 03 '23 at 15:17
  • Then what is the concept of deeplink if browser does not allow it? – Talha Feb 03 '23 at 16:18
  • There's an Api which give us URL, we open that url in default browser then user perform some authentication there and when the authentication is successful or unsuccessful a deep link is fired and it redirect back to our app where we recieve deeplink with code 200 in case of success or 400 in case of failure. So it is working fine in chrome but in samsung internet browser it does not return the correct deeplink instead it does navigate us back to our app but with wrong link which does not contain any status code. If we open that feature from settings of browser than it works correctly. – Talha Feb 03 '23 at 16:23
  • "Then what is the concept of deeplink if browser does not allow it?" -- different browsers and other clients will do different things. As you note, Chrome supports deeplinks by default. You will need some other mechanism for your authentication flow that will work in cases where the deeplink does not launch the app. – CommonsWare Feb 03 '23 at 16:32

0 Answers0