Questions tagged [deep-linking]

In the World Wide Web, deep linking is the usage of a hyperlink that is expressed as an absolute URL (i.e. http://example.com/path/page), vs. a relative one (i.e. /path/page). Deep links to other websites can be desired or not by the site the link points to.

Filter by
Sorted by
Tagged with
183 votes
14 answers
242k views

Launch an app from within another (iPhone)

Is it possible to launch any arbitrary iPhone application from within another app?, For example in my application if I want the user to push a button and launch right into the Phone app (close the ...
user avatar
135 votes
15 answers
192k views

I am trying to test android deep link urls through adb to launch my app

When I type the command in adb: ./adb shell am start -W -a android.intent.action.VIEW -d "example:gizmos" com.myapp I get this error: Starting: Intent { act=android.intent.action.VIEW dat=example://...
user3773337's user avatar
  • 2,206
94 votes
4 answers
53k views

Android Deep Linking with multiple query parameters

I'm trying to deep link my app and have implemented the following in my AndroidManifest.xml to open the proper activity. <activity android:name=".ui.activities.MyActivity" android:label="@...
Varun Ramani's user avatar
  • 1,449
83 votes
8 answers
44k views

Android deep link does not work if the app is opened by deep link already

Deep link does not work if the app is opened by deep link already. However, if I open the app not by triggering a deeplink, like clicking the app icon to open the app. Then triggering deeplink ...
Shing's user avatar
  • 1,295
79 votes
9 answers
37k views

Deep linking and multiple app instances

I have implemented deep linking in my app. I added this intent filter in my manifest file, and the deep linking is working. <intent-filter> <action android:name="android.intent.action....
Hari Ram's user avatar
  • 3,158
77 votes
12 answers
96k views

Deep-linking intent does not work

I followed the insttructions on https://developer.android.com/training/app-indexing/deep-linking.html, but when I want to trigger the intent through adb with: adb shell am start -W -a ...
Mahoni's user avatar
  • 7,316
76 votes
4 answers
85k views

Android Deep linking: Use the same link for the app and the play store

I have a website which enables the user to make a search query. The query might take some time to complete (minutes to days), and I would like to enable the user to download an Android app and receive ...
Adam Matan's user avatar
  • 133k
75 votes
4 answers
113k views

What are all the custom URL schemes supported by the Facebook iPhone app?

Note These URL's are likely not available. Facebook has been updated a number of times and did not officially support any of these. /Note I am trying to see what information is available about ...
The Lazy Coder's user avatar
75 votes
4 answers
46k views

Deferred Deep Linking in iOS

We're trying to implement deferred deep linking in one of our iOS applications to encourage users to invite their friends to use the app, and reward users based on how many installs occur from their ...
Kiran Panesar's user avatar
69 votes
13 answers
65k views

Android app link not working in android 12 always opening in browser

I have hosted assetlinks file into our domain https://ourdomain/.well-known/assetlinks.json And also verified this using https://developers.google.com/digital-asset-links/tools/generator and from ...
Asd's user avatar
  • 691
57 votes
5 answers
50k views

How to open flutter application from url?

For example, i have case in my flutter app when user can recover his password. In that case user will receive link on e-mail, and i want by clicking on that link, my flutter app will open, and route ...
Vadziec Poplavsky's user avatar
55 votes
4 answers
49k views

Universal links on iOS vs. deep links (URL schemes)

As I'm reading, iOS 9 introduced Universal Links. In the "Support Universal Links" section in Apple's App Search Programming Guide, it says that this is not exactly like deep linking with URL schemes, ...
AppsDev's user avatar
  • 12.4k
52 votes
11 answers
117k views

Angular 9: Value at position X in the NgModule.imports is not a reference

I upgraded an Angular App from v8 to v9. The project imports a custom UI library using Angular 8 and moment.js. When I build it: It generates a warning: WARNING in Entry point '@myLib/catalogue' ...
Francesco's user avatar
  • 10.4k
48 votes
1 answer
3k views

Multiple Navigation Graphs in Android and Deep Links

I have 3 Activities: Main, Login, Wizard. For each Activity, I have separate Navigation Graph with fragment destinations. Main Nav Graph has also a Login Activity destination to launch the Login ...
Michał Ziobro's user avatar
42 votes
4 answers
36k views

How to extract Sha256 Cert Fingerprint for Branch.io

I am trying to integrate deep linking with branch.io. But in order to do this. I need to extract the SHA256 Cert Fingerprints to put them in my branch.io dashboard. How Do I do this? what is my ...
rosu alin's user avatar
  • 5,790
38 votes
2 answers
14k views

Difference between Deep Links, Android App Links, Firebase Dynamic Links and App Indexing [closed]

Here is an explanation of using deep links in navigation component: https://developer.android.com/guide/navigation/navigation-deep-link It says: An explicit deep link is a single instance of a ...
Etienne Lawlor's user avatar
38 votes
1 answer
2k views

iOS system hangs before opening App Store URL

I have a HTML page with a Download app button. When clicked by an iOS user, it redirect the users to the App Store via itms-services. The link I used here is: window.location.replace("itms-apps://...
ethangui's user avatar
  • 1,305
35 votes
2 answers
20k views

iOS deep linking is stripped out in Gmail

I'm trying to send an email with deep linking to my iOS app, using myapp:// format to open it up from email. It works (i.e. tapping on it opens the app) in any iOS mail client (Mail, Mailbox, etc.) ...
iPhoneDev's user avatar
  • 411
32 votes
6 answers
34k views

Can I update window.location.hash without having the web page scroll?

Using JavaScript, is there a way to update window.location.hash without scrolling the web page? I have clickable title elements that toggle the visibility of a div directly beneath them. I want the /...
Jonathon Watney's user avatar
32 votes
4 answers
23k views

Android App link - Open a url from app in browser without triggering App Link

I have enabled App linking in my application. It works fine. But in my application there are some scenarios where i cannot handle the incoming url. In those cases i want to redirect that url to the ...
Akhil Soman's user avatar
  • 2,147
31 votes
1 answer
48k views

Deep Link with Push Notification - FCM - Android

What I want: I want to send push notification to users. When user tap on that notification, user should navigate to specific activity. What I did: I created one deep link in Firebase console. I ...
Maulik Dodia's user avatar
  • 1,639
31 votes
3 answers
19k views

Deep linking from Web to PWA (Standalone Version)

I have a web app that it can be installed as standalone application in the homescreen thanks to PWA standard. When a user forget his password, a email is sent to him with a link to reset the password. ...
Alex29's user avatar
  • 1,221
30 votes
7 answers
67k views

How to open deep link from mobile browser?

I have created a deep link for my app, myapp://video or let say i have also added uber:// but when i open these from chrome browser, it takes me to google, it does not treat this as a link, So how ...
dev90's user avatar
  • 7,387
30 votes
2 answers
17k views

Android Deep Links and App Links Confused

Can anyone explain in real life example what is the difference between App Links - https://developer.android.com/training/app-links/deep-linking.html Deep links - https://developer.android.com/...
user avatar
30 votes
7 answers
51k views

Deeplinking mobile browsers to native app - Issues with Chrome when app isn't installed

I have a webpage, lets call it entry.html. When a user enters this page, a javascript code (see below) is attempting to deep-link the user to the native iOS / Android app. If the deep-link fails (...
geevee's user avatar
  • 5,431
30 votes
5 answers
11k views

Navigation components : Deeplink using uri depending buildType

Any way to read a constant depending buildType ${deepLinkHost}? debug -> deepLinkUri = http://link.debug/ staging -> deepLinkUri = http://link.staging/ release -> deepLinkUri= http://link/ ...
rafaelasguerra's user avatar
29 votes
1 answer
7k views

Mobile Safari Page unload/hide/blur for Deep Linking

I am looking for an event on mobile safari that will detect when the page has been hidden due to a redirect. I want to open my app directly if a user has it installed, then attempt facebook if it is ...
Corey Hart's user avatar
  • 10.5k
29 votes
2 answers
4k views

Firebase Dynamic Link doesn't work when installing app from appstore for the first time

I'm using Firebase Dynamic Link to share my app (>=IOS 9) and invite people to events (I mean if you have the app you can join the event with the DeepLink and if you don't have it, I'll be sending you ...
jerem's user avatar
  • 1,036
28 votes
6 answers
26k views

Opening TestFlight app from another app and deep link to specific app

How do i find the scheme of another app and deep link to it from my own iOS app? More specifically, I want to deep link to the Testflight app upon certain conditions (set by my code). I'm assuming ...
David T.'s user avatar
  • 22.9k
27 votes
5 answers
37k views

Custom URI Schemes for the Facebook Messenger

Given the recent "encouragement" by Facebook to migrate to a separate messenger app, and as a followup to the {very informative!} answer to the question on URL/URI schemes supported by the Facebook ...
Dev-iL's user avatar
  • 23.9k
27 votes
5 answers
37k views

Android Deep Linking issue ! How to use Custom Url scheme myapp://some_data

i have tried link1, link2,link3, link4, link5, link6 Here's everything described about DeepLinking What i want is the custom uri myapp://some_data, opens the native application installed in the ...
inderbagga's user avatar
  • 1,008
27 votes
5 answers
16k views

React-navigation: Deep linking with authentication

I am building a mobile app with react-native and the react-navigation library for managing the navigation in my app. Right now, my app looks something like that: App [SwitchNavigator] Splash [...
Zuma's user avatar
  • 816
27 votes
1 answer
24k views

Android Deep Linking if user does NOT have the app installed

So I'm trying to figure out if it's possible to deep link a user who does not have the app currently installed. Here's what I'm trying to do: 1) User clicks deep link on website in mobile browser. 2) ...
Reid Mac's user avatar
  • 2,471
25 votes
4 answers
17k views

Android Deeplinking not working with multiple schemes

I am stuck with the following scenario. I defined the following deep link intent filters in the AndroidManifest.xml Expected behavior is when I found a url of format http://​www.domain.com/a/blabla ...
prago's user avatar
  • 5,315
25 votes
2 answers
10k views

Android deep linking schema: match both http and https

I want my app to open on http://www.example.com and https://www.example.com. This works: <data android:host="www.example.com" android:path="/" ...
fweigl's user avatar
  • 21.7k
25 votes
2 answers
6k views

Parcelables don't support default values. Android navigation deeplink argument

During the implementation of the passing parameter solution, in navigation between modules, I came across a serialization error. Deeplinks, as far as I know, accepts custom argument types, which are ...
Nikron's user avatar
  • 500
25 votes
0 answers
4k views

AppLinks assetlinks.json appears not to be used for validation

I'm implementing app links on Android. Our server team have hosted assetlinks.json on our dev end point /.well-known/assetlinks.json. In my apps manifest, I've written the intent filter as per the ...
Thomas Cook's user avatar
  • 4,663
24 votes
3 answers
32k views

Intent Filter with android:autoVerify="true" - never verified at installation, default app links don't work

I'm using branch.io SDK in my Android app and want to make my app a default handler for branch links on Android 6 as described here(Android guide) and here(Branch.io guide) This is my activity's ...
Anton Cherkashyn's user avatar
24 votes
2 answers
17k views

Android Deep linking omit certain url

I have implemented deep linking to my app successfully but I am stuck with a problem. <intent-filter android:autoVerify="true"> <action android:name="android.intent.action.VIEW" /> ...
Aayush Thakur's user avatar
23 votes
3 answers
35k views

How to access and pass parameters to the modules of an Android Instant App

With normal installed apps it's possible to use the technique of Deep Linking in order to not only open a specific application from an URL but also to redirect it to a specific section/function such ...
user avatar
23 votes
1 answer
13k views

Android URI schemes vs App Links

Android App Links works only from Android 6.0, unlike Deep Links from Android 4.2 but what the difference in behavior and coding? I read the documentation but did not see the difference. Deep Links: ...
Igor Kostenko's user avatar
22 votes
3 answers
10k views

Where can I find keystore sha256 at google play console for assetlinks.json?

I have assetlinks.json file in my well-know folder. Where can I find sha256_cert_fingerprints? [ { "relation": [ "delegate_permission/common.handle_all_urls" ], "target": { "...
Pavlo Datsiuk's user avatar
22 votes
2 answers
15k views

Deep Link Fallback

I will be posting links to Facebook and Twitter for deep links into my app. I have started to test with Facebook and my link works as long as the Facebook app is installed. If they don't have the ...
Benny's user avatar
  • 3,899
22 votes
3 answers
42k views

How to open ios app using url?

I want to open my ios app using URL schemes. I am able to open app using this. But I want if app is not installed then app store should be opened where user can download app. Is this possible? How can ...
Vivek Sinha's user avatar
  • 1,576
21 votes
4 answers
12k views

removeEventListener is Deprecated and i don't achieve to refacto it properly

Linking.removeEventListener('url', onReceiveURL); removeEventListener is deprecated. This is what my IDE suggests : EventEmitter.removeListener('url', ...): Method has been deprecated. Please ...
Harkayn's user avatar
  • 377
20 votes
5 answers
22k views

Deep linking to Facebook Messenger

From a lot of searching, I found that using fb-messenger://user-thread/ID can be used to deep link to Messenger and open the existing thread with the passed in FB ID or start a new thread if not ...
Chris's user avatar
  • 7,300
20 votes
4 answers
16k views

Exclude few Urls from deeplinking

I could successfully implement deeplinking of app using following filter in the intent-filter in my Manifest: <data android:host="myhost.com" android:pathPrefix="/v" android:scheme="...
Seshu Vinay's user avatar
  • 13.6k
20 votes
4 answers
4k views

Add deep linking to cordova app

I would like to enable App Indexing for my cordova android app as explained here: https://developers.google.com/app-indexing/webmasters/app Unfortunately I can't find documentation how to do that for ...
Riesling's user avatar
  • 6,453
19 votes
3 answers
13k views

Android deep linking - Back stack

I am trying to implement deep linking in my Android application. I have been following this guide. I have an Android Activity that is started from and intent-filter in the Android manifest: <...
Jon G's user avatar
  • 1,696

1
2 3 4 5
74