2017-01-03 3 views
-4

Ich habe eine mobile Anwendung für meine Website und wenn Benutzer registrieren, senden wir ihnen eine Bestätigungs-E-Mail. Wenn Benutzer auf den Bestätigungslink von einem mobilen Gerät klicken, möchten wir die Anwendung anstelle des Browsers öffnen.Wie öffne ich eine Anwendung im Handy, wenn ich auf einen Link klicke?

+3

tun einige minimale Suche – droidev

+0

ich getan, aber keine Hilfe bekommen. –

+0

https://www.google.co.in/search?client=ubuntu&channel=fs&q=open+android+von+web+page&ie=utf-8&oe=utf-8&gfe_rd=cr&ei=MSprWNmXFMaL8Qe8opvYAg#channel=fs&q=openandroid + app + von + browser – droidev

Antwort

0

Sie können android:scheme verwenden, um anzugeben, dass Ihre App über den speziellen Link geöffnet werden soll.

In Ihrem Manifest hinzufügen

<intent-filter> 
    <data android:scheme="your.scheme" /> 
    <action android:name="android.intent.action.VIEW" /> 
</intent-filter> 

In Ihrer Website den Link wie folgt hinzu:

<a href="your.scheme://other/parameters/"> 

Ihre Anwendung wird automatisch gestartet werden, da dies die einzige Anwendung, die your.scheme:// Art von URIs Griffe

Vorsicht: Wenn der Benutzer die App nicht installiert hat, wird ein Fehler angezeigt.

0

Versuchen Sie Firebase Dynamic Links.

Wenn ein Benutzer einen Ihrer dynamischen Links öffnet, wird Ihre App, sofern Ihre App noch nicht installiert ist, zur Installation Ihrer App an den Play Store oder App Store gesendet (sofern nicht anders angegeben) und Ihre App wird geöffnet. Sie können dann den Link abrufen, der an Ihre App übergeben wurde, und den Link entsprechend Ihrer App bearbeiten.

+0

suchen Danke für deine Antwort Jaymin. Aber es ist möglich, dies ohne Firebase zu tun? –

+0

Das hatte ich nicht erforscht, weil ich Firebase verwendet habe, bietet es alle Funktionen –

0

Siehe this Antwort vollständig für Android erklärt, sowie was Sie tun sollten von der Web-Seite.

Verwandte Themen