Pourquoi les liens dynamiques Firebase n'ouvrent-ils pas l'application séparée?Le lien dynamique Firebase n'ouvre pas mon application en tant qu'application séparée dans android
Voici le code que je me sers pour créer le lien dynamique
Task<ShortDynamicLink> shortLinkTask = FirebaseDynamicLinks.getInstance().createDynamicLink()
.setLink(Uri.parse(DEEP_LINK_URL))
.setDynamicLinkDomain(domain)
.setAndroidParameters(new DynamicLink.AndroidParameters.Builder()
.setMinimumVersion(0)
.setFallbackUrl(marketUri)
.build())
.buildShortDynamicLink()
.addOnCompleteListener(activity, new OnCompleteListener<ShortDynamicLink>() {
@Override
public void onComplete(@NonNull Task<ShortDynamicLink> task) {
if (task.isSuccessful()) {
Uri shortLink = task.getResult().getShortLink();
Uri flowchartLink = task.getResult().getPreviewLink();
Log.d("DynamicLink", "shortLink: " + shortLink);
shareDeepLink(shortLink.toString());
Log.d("DynamicLink", "flowchartLink: " + flowchartLink);
} else {
// Error
// ...
}
}
});
Pourriez-vous clarifier ce qui ne fonctionne pas? Vous générez un lien qui n'ouvre pas l'application. Pourriez-vous inclure le lien? Peut-être que vous vous manifestez si le lien n'ouvre pas l'application? –
Le lien dynamique fonctionne mais par exemple si j'ai partagé le lien via WhatsApp alors mon application s'ouvre dans le WhatsApp mais je veux ouvrir mon application en tant qu'application séparée. –
Ouvre-t-il un webview ou votre application actuelle? Si c'est votre application, alors qu'est-ce qui vous fait dire que c'est "à l'intérieur" de WhatsApp? –