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.
3,656
questions
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 ...
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://...
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="@...
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 ...
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....
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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, ...
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' ...
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 ...
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 ...
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 ...
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://...
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.) ...
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 /...
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 ...
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 ...
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.
...
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 ...
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/...
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 (...
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/
...
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 ...
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 ...
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 ...
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 ...
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 ...
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 [...
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) ...
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 ...
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="/"
...
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 ...
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 ...
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 ...
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" />
...
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 ...
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: ...
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": {
"...
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 ...
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 ...
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 ...
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 ...
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="...
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 ...
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:
<...