Skip to content
This repository has been archived by the owner on Jul 12, 2023. It is now read-only.

Use Android intent links in place of bouncing. #845

Merged
merged 1 commit into from
Oct 16, 2020

Commits on Oct 16, 2020

  1. Use Android intent links in place of bouncing.

    This fixes behavior of Facebook Messenger when
    the app is installed (currently it always redirects to the store),
    and appears to generalize to more SMS clients.
    
    It also more closely matches this approach:
    https://firebase.google.com/docs/dynamic-links/operating-system-integrations
    
    NOTE: For iOS ENX, Store URL should be left blank, as no App Link triggers ENX.
    Custom Apps using the verification server currently can't do the
    "fancier" clipboard trick described in the link above, see:
    google#844
    
    Intents are built according to:
    https://developer.chrome.com/multidevice/android/intents
    
    Which documents the URI scheme used here:
    https://android.googlesource.com/platform/frameworks/base/+/135936072b24b090fb63940aea41b408d855a4f3/core/java/android/content/Intent.java#6227
    flagxor committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    eb11fe8 View commit details
    Browse the repository at this point in the history