Как справиться с FireBase Dynami c ссылка в android веб-просмотра - PullRequest
0 голосов
/ 14 января 2020

Когда я использовал Firebase Dynami c ссылку, я получил ошибку в android браузере «Dynami c Ссылка не найдена». У меня нет приложения в android, поэтому, если ссылка открыта, она должна быть перенаправлена ​​в веб-представление android. Поэтому он перенаправляет на chrome, но показывает вышеуказанную ошибку. Как можно решить эту ошибку?

   this.http.post<any>('https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=*********', 
    {
      "longDynamicLink": "https://example.com/invit?link=https://example.com/invit/"+id+"/&ibi=-App-Run-XYZ&isi=123456&efr=1&afl=https://example.com/friends/"+id+"&ofl=https://example.com/friends/"+id
    }

enter image description here

1 Ответ

0 голосов
/ 24 января 2020

Это сработало, когда я изменил ссылку 'your_deep_link'.

Например, если вы хотите создать динамическую c ссылку на ресурс https://example.com/my-resource (веб-страницу, универсальную ссылку или ссылку на приложение), вы не можете использовать https://example.com/ в качестве префикса URL-адреса Dynami c Links, поскольку при этом https://example.com/my-resource будет рассматриваться как ссылка Dynami c. Вместо этого вы должны использовать префикс URL с другим доменом или префиксом пути.

Неправильно

https://example.com/?link=https://example.com/my-resource
https://example.com/?link=https://example.com/resources/my-resource

Правильно

 https://link.example.com/?link=https://example.com/my-resource
 https://example.com/links/?link=https://example.com/my-resource
 https://ex.amp.le/?link=https://example.com/my-resource
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...