2017-11-05 4 views
0

Ich habe einige Stunden damit verbracht, meine Deep-Links zur Arbeit zu bringen. Das einzige Problem, das ich immer noch habe, ist, dass es nicht funktioniert, wenn der Link von der Domäne geöffnet wird, die von der App behandelt werden soll, aber es funktioniert gut, wenn der Link von einer anderen Website angeklickt wird. Beispiel: Der Link, der die App öffnen sollte: https://example34.com/test. Wenn ich auf einen Link auf Github klicke, wird es funktionieren. Wenn ich https://example34.com/ und klicken Sie dann auf den Link öffnen von dort wird es diese anstelle der App im Browser öffnen ...Deep-Link funktioniert nicht, wenn er von derselben Domain aus geöffnet wird

Was ich falsch tue?

+0

Was Sie falsch machen, ist kein Code – 0TTT0

+0

Dies ist das erwartete Verhalten (für das Chrome-Team) –

Antwort

0

Kurze Antwort: Dies ist das erwartete Verhalten.

Wenn Sie Applinks verwenden, verweist Chrome immer darauf, Nutzer auf derselben Domain an das Web zu verweisen, anstatt eine tiefe Verknüpfung mit der nativen App herzustellen. Die einzige Möglichkeit zum Öffnen der Anwendung besteht darin, ein URI-Schema auszulösen, wenn der Benutzer innerhalb derselben Domäne routet. Ich schlage vor, Branch zu verwenden, um zu garantieren, dass Ihre Verbindungen in allen diesen Fällen funktionieren.

Verwandte Themen